[2025/04/30 19:59:57 209607] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 19:59:57 212781] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 19:59:57 212808] [info] |xqc_tls_ctx_create|set cipher suites suc|ciphers:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 [2025/04/30 19:59:57 212815] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 19:59:57 212819] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 19:59:57 212824] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 19:59:57 212828] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 19:59:57 212835] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 19:59:57 212839] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 19:59:57 212843] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 19:59:57 212847] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 19:59:58 058432] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_timer_set|type:CONN_IDLE|expire:1746043258058430|now:1746043198058430|interv:60000000| [2025/04/30 19:59:58 058483] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_timer_set|type:PATH_IDLE|expire:1746043258058483|now:1746043198058483|interv:60000000| [2025/04/30 19:59:58 058489] [debug] |xqc_path_create|path:0|dcid:|scid:5262fa2ef9f2dd0f618293a4|create_path_count:1| [2025/04/30 19:59:58 058494] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 19:59:58 058499] [debug] |xqc_path_init|path:0|dcid:|scid:5262fa2ef9f2dd0f618293a4|state:2| [2025/04/30 19:59:58 058503] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_conn_create|success|scid:5262fa2ef9f2dd0f618293a4|dcid:|conn:0000561B63585E5C| [2025/04/30 19:59:58 058508] [info] |scid:5262fa2ef9f2dd0f618293a4|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000561B63585E5C| [2025/04/30 19:59:58 058531] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 19:59:58 058536] [info] |xqc_engine_packet_process|==>|conn:0000561B63585E5C|size:1207|state:S_INIT|recv_time:1746043198058358| [2025/04/30 19:59:58 058543] [info] |scid:5262fa2ef9f2dd0f618293a4|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 19:59:58 058547] [error] |scid:5262fa2ef9f2dd0f618293a4|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 19:59:58 058552] [info] |scid:5262fa2ef9f2dd0f618293a4|xqc_conn_process_packet|ignore err|-629| [2025/04/30 19:59:58 058556] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_timer_set|type:PATH_IDLE|expire:1746043258058358|now:1746043198058358|interv:60000000| [2025/04/30 19:59:58 058561] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_timer_set|type:CONN_IDLE|expire:1746043258058358|now:1746043198058358|interv:60000000| [2025/04/30 19:59:58 058565] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 19:59:58 058582] [debug] |scid:011c4844e7a3da0169125f52|xqc_timer_set|type:CONN_IDLE|expire:1746043258058582|now:1746043198058582|interv:60000000| [2025/04/30 19:59:58 058594] [debug] |scid:011c4844e7a3da0169125f52|xqc_timer_set|type:PATH_IDLE|expire:1746043258058594|now:1746043198058594|interv:60000000| [2025/04/30 19:59:58 058599] [debug] |xqc_path_create|path:0|dcid:|scid:011c4844e7a3da0169125f52|create_path_count:1| [2025/04/30 19:59:58 058603] [debug] |scid:011c4844e7a3da0169125f52|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 19:59:58 058607] [debug] |xqc_path_init|path:0|dcid:|scid:011c4844e7a3da0169125f52|state:2| [2025/04/30 19:59:58 058611] [debug] |scid:011c4844e7a3da0169125f52|xqc_conn_create|success|scid:011c4844e7a3da0169125f52|dcid:|conn:0000561B6358E8AC| [2025/04/30 19:59:58 058626] [info] |scid:011c4844e7a3da0169125f52|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000561B6358E8AC| [2025/04/30 19:59:58 058637] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 19:59:58 058641] [info] |xqc_engine_packet_process|==>|conn:0000561B6358E8AC|size:1207|state:S_INIT|recv_time:1746043198058572| [2025/04/30 19:59:58 058645] [info] |scid:011c4844e7a3da0169125f52|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 19:59:58 058649] [error] |scid:011c4844e7a3da0169125f52|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 19:59:58 058653] [info] |scid:011c4844e7a3da0169125f52|xqc_conn_process_packet|ignore err|-629| [2025/04/30 19:59:58 058657] [debug] |scid:011c4844e7a3da0169125f52|xqc_timer_set|type:PATH_IDLE|expire:1746043258058572|now:1746043198058572|interv:60000000| [2025/04/30 19:59:58 058661] [debug] |scid:011c4844e7a3da0169125f52|xqc_timer_set|type:CONN_IDLE|expire:1746043258058572|now:1746043198058572|interv:60000000| [2025/04/30 19:59:58 058665] [debug] |scid:011c4844e7a3da0169125f52|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 19:59:58 058680] [debug] |scid:451d9b687fc014adffc9b50e|xqc_timer_set|type:CONN_IDLE|expire:1746043258058680|now:1746043198058680|interv:60000000| [2025/04/30 19:59:58 058692] [debug] |scid:451d9b687fc014adffc9b50e|xqc_timer_set|type:PATH_IDLE|expire:1746043258058692|now:1746043198058692|interv:60000000| [2025/04/30 19:59:58 058696] [debug] |xqc_path_create|path:0|dcid:|scid:451d9b687fc014adffc9b50e|create_path_count:1| [2025/04/30 19:59:58 058700] [debug] |scid:451d9b687fc014adffc9b50e|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 19:59:58 058705] [debug] |xqc_path_init|path:0|dcid:|scid:451d9b687fc014adffc9b50e|state:2| [2025/04/30 19:59:58 058708] [debug] |scid:451d9b687fc014adffc9b50e|xqc_conn_create|success|scid:451d9b687fc014adffc9b50e|dcid:|conn:0000561B63597B0C| [2025/04/30 19:59:58 058712] [info] |scid:451d9b687fc014adffc9b50e|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000561B63597B0C| [2025/04/30 19:59:58 058722] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 19:59:58 058726] [info] |xqc_engine_packet_process|==>|conn:0000561B63597B0C|size:1207|state:S_INIT|recv_time:1746043198058672| [2025/04/30 19:59:58 058730] [info] |scid:451d9b687fc014adffc9b50e|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 19:59:58 058734] [error] |scid:451d9b687fc014adffc9b50e|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 19:59:58 058738] [info] |scid:451d9b687fc014adffc9b50e|xqc_conn_process_packet|ignore err|-629| [2025/04/30 19:59:58 058741] [debug] |scid:451d9b687fc014adffc9b50e|xqc_timer_set|type:PATH_IDLE|expire:1746043258058672|now:1746043198058672|interv:60000000| [2025/04/30 19:59:58 058745] [debug] |scid:451d9b687fc014adffc9b50e|xqc_timer_set|type:CONN_IDLE|expire:1746043258058672|now:1746043198058672|interv:60000000| [2025/04/30 19:59:58 058749] [debug] |scid:451d9b687fc014adffc9b50e|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 19:59:58 058754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198058754| [2025/04/30 19:59:58 058760] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_engine_process_conn|conn:0000561B63585E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043198058759| [2025/04/30 19:59:58 058770] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_path_get_perf_class|conn:0000561B63585E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 058775] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B63585E5C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 058780] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 19:59:58 058794] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_check_acked_or_dropped_pkt|conn:0000561B63585E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 19:59:58 058828] [info] |scid:5262fa2ef9f2dd0f618293a4|xqc_process_packet_without_pn|<==|conn:0000561B63585E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 19:59:58 058834] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_conn_next_wakeup_time|wakeup_time:1746043258058358| [2025/04/30 19:59:58 058839] [debug] |scid:5262fa2ef9f2dd0f618293a4|xqc_engine_add_wakeup_queue|next_tick_time:1746043258058358| [2025/04/30 19:59:58 058843] [debug] |scid:451d9b687fc014adffc9b50e|xqc_engine_process_conn|conn:0000561B63597B0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043198058843| [2025/04/30 19:59:58 058849] [debug] |scid:451d9b687fc014adffc9b50e|xqc_path_get_perf_class|conn:0000561B63597B0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 058853] [debug] |scid:451d9b687fc014adffc9b50e|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B63597B0C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 058858] [debug] |scid:451d9b687fc014adffc9b50e|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 19:59:58 058863] [debug] |scid:451d9b687fc014adffc9b50e|xqc_check_acked_or_dropped_pkt|conn:0000561B63597B0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 19:59:58 058881] [info] |scid:451d9b687fc014adffc9b50e|xqc_process_packet_without_pn|<==|conn:0000561B63597B0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 19:59:58 058889] [debug] |scid:451d9b687fc014adffc9b50e|xqc_conn_next_wakeup_time|wakeup_time:1746043258058672| [2025/04/30 19:59:58 058895] [debug] |scid:451d9b687fc014adffc9b50e|xqc_engine_add_wakeup_queue|next_tick_time:1746043258058672| [2025/04/30 19:59:58 058902] [debug] |scid:011c4844e7a3da0169125f52|xqc_engine_process_conn|conn:0000561B6358E8AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043198058901| [2025/04/30 19:59:58 058914] [debug] |scid:011c4844e7a3da0169125f52|xqc_path_get_perf_class|conn:0000561B6358E8AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 058920] [debug] |scid:011c4844e7a3da0169125f52|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B6358E8AC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 058926] [debug] |scid:011c4844e7a3da0169125f52|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 19:59:58 058932] [debug] |scid:011c4844e7a3da0169125f52|xqc_check_acked_or_dropped_pkt|conn:0000561B6358E8AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 19:59:58 058955] [info] |scid:011c4844e7a3da0169125f52|xqc_process_packet_without_pn|<==|conn:0000561B6358E8AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 19:59:58 058962] [debug] |scid:011c4844e7a3da0169125f52|xqc_conn_next_wakeup_time|wakeup_time:1746043258058572| [2025/04/30 19:59:58 058968] [debug] |scid:011c4844e7a3da0169125f52|xqc_engine_add_wakeup_queue|next_tick_time:1746043258058572| [2025/04/30 19:59:58 058972] [debug] |xqc_engine_wakeup_after|wakeup:1746043258058358|now:1746043198058972|diff:59999386| [2025/04/30 19:59:58 058979] [debug] |xqc_engine_main_logic|END|now:1746043198058901| [2025/04/30 19:59:58 257707] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043258257705|now:1746043198257705|interv:60000000| [2025/04/30 19:59:58 257746] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043258257746|now:1746043198257746|interv:60000000| [2025/04/30 19:59:58 257755] [debug] |xqc_path_create|path:0|dcid:ded7065a7ab6e8c02e30b160445d100ec3b901fd|scid:cda868c6c46a984c59172f68|create_path_count:1| [2025/04/30 19:59:58 257761] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 19:59:58 257773] [debug] |xqc_path_init|path:0|dcid:ded7065a7ab6e8c02e30b160445d100ec3b901fd|scid:cda868c6c46a984c59172f68|state:2| [2025/04/30 19:59:58 257778] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_create|success|scid:cda868c6c46a984c59172f68|dcid:ded7065a7ab6e8c02e30b160445d100ec3b901fd|conn:0000561B635A26FC| [2025/04/30 19:59:58 257785] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_server_create|hash odcid conn|odcid:2222a7f906b827b604f06ebd98e03181|conn:0000561B635A26FC| [2025/04/30 19:59:58 257794] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_get_local_transport_params|generate sr_token[165412839c8c714217e8ae92121d8209] for cid[2222a7f906b827b604f06ebd98e03181] [2025/04/30 19:59:58 257822] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd| [2025/04/30 19:59:58 257829] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:1200|state:S_INIT|recv_time:1746043198257669| [2025/04/30 19:59:58 258035] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 19:59:58 258043] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_initial|success|Length:287| [2025/04/30 19:59:58 258052] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:59:58 258058] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 19:59:58 258067] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 19:59:58 258073] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:6| [2025/04/30 19:59:58 258078] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_check_token|token empty| [2025/04/30 19:59:58 258086] [info] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_frame|check_token fail|conn:0000561B635A26FC|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd| [2025/04/30 19:59:58 258093] [debug] |scid:cda868c6c46a984c59172f68|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 19:59:58 258099] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_frame|level:0| [2025/04/30 19:59:58 258104] [debug] |scid:cda868c6c46a984c59172f68|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 19:59:58 258110] [debug] |scid:cda868c6c46a984c59172f68|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|266u| [2025/04/30 19:59:58 258245] [info] |scid:cda868c6c46a984c59172f68|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 19:59:58 258481] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 19:59:58 258490] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 19:59:58 258496] [warn] |scid:cda868c6c46a984c59172f68|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 19:59:58 258806] [debug] |scid:cda868c6c46a984c59172f68|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 19:59:58 258813] [debug] |scid:cda868c6c46a984c59172f68|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 19:59:58 258821] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 19:59:58 258826] [debug] |scid:cda868c6c46a984c59172f68|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 19:59:58 258832] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 19:59:58 258840] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_INIT| [2025/04/30 19:59:58 258848] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 258861] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 19:59:58 258867] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746043198257669|dcid:2222a7f906b827b604f06ebd98e03181|dcid_seq:0| [2025/04/30 19:59:58 258874] [info] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 867 [2025/04/30 19:59:58 258879] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_process_packet|ignore err|-631| [2025/04/30 19:59:58 258885] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043258257669|now:1746043198257669|interv:60000000| [2025/04/30 19:59:58 258890] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043258257669|now:1746043198257669|interv:60000000| [2025/04/30 19:59:58 258895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198258895| [2025/04/30 19:59:58 258900] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746043198258899| [2025/04/30 19:59:58 258905] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 19:59:58 258909] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 19:59:58 258914] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_write_streams| [2025/04/30 19:59:58 258918] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 19:59:58 258921] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 19:59:58 258928] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:140|sent:94|pkt_type:INIT|frame:CRYPTO |now:1746043198258927| [2025/04/30 19:59:58 258932] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 19:59:58 258936] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_write_streams| [2025/04/30 19:59:58 258940] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 19:59:58 258944] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:195|sent:150|pkt_type:HSK|frame:CRYPTO |now:1746043198258944| [2025/04/30 19:59:58 258949] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:521|sent:476|pkt_type:HSK|frame:CRYPTO |now:1746043198258949| [2025/04/30 19:59:58 258954] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:129|sent:84|pkt_type:HSK|frame:CRYPTO |now:1746043198258954| [2025/04/30 19:59:58 258959] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:85|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746043198258958| [2025/04/30 19:59:58 258963] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 19:59:58 258969] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:0|ack_delay:1299|first_ack_range:0|largest_pkt_recv_time:1746043198257669| [2025/04/30 19:59:58 258973] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 19:59:58 258977] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 19:59:58 258982] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 19:59:58 258988] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 258995] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 259000] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:140|reinj:0|path_class:2| [2025/04/30 19:59:58 259005] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 259009] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 259014] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:195|reinj:0|path_class:2| [2025/04/30 19:59:58 259018] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 259022] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 259026] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:521|reinj:0|path_class:2| [2025/04/30 19:59:58 259030] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 259034] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 259039] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:129|reinj:0|path_class:2| [2025/04/30 19:59:58 259043] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 259047] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 259051] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:85|reinj:0|path_class:2| [2025/04/30 19:59:58 259055] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259060] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:140|pkt_type:INIT|frame:CRYPTO | [2025/04/30 19:59:58 259066] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:59:58 259105] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746043198259073|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 259124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 19:59:58 259132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 259146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:59:58 259152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 259159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 259165] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043199009073|now:1746043198259131|interv:749942| [2025/04/30 19:59:58 259189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:0|expire:1746043199009073|now:1746043198259131|interval:749942|pto_count:0|srtt:250000 [2025/04/30 19:59:58 259195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 19:59:58 259200] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:195|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:59:58 259205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:59:58 259236] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:0|size:195|sent:211|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746043198259212|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:0|origin_pktnum:0|size:195|enc_size:211|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 259251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 19:59:58 259258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 259265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:59:58 259271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 195| [2025/04/30 19:59:58 259278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 259284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043199009073|now:1746043198259258|interv:749815| [2025/04/30 19:59:58 259291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:0|expire:1746043199009073|now:1746043198259258|interval:749815|pto_count:0|srtt:250000 [2025/04/30 19:59:58 259296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1379| [2025/04/30 19:59:58 259301] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:521|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:59:58 259306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:59:58 259335] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:1|size:521|sent:537|pkt_type:HSK|frame:CRYPTO |inflight:1379|now:1746043198259312|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:1|origin_pktnum:0|size:521|enc_size:537|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 259356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:1379|applimit:0| [2025/04/30 19:59:58 259363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 259371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:59:58 259377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 716| [2025/04/30 19:59:58 259382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 259386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043199009073|now:1746043198259363|interv:749710| [2025/04/30 19:59:58 259390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:0|expire:1746043199009073|now:1746043198259363|interval:749710|pto_count:0|srtt:250000 [2025/04/30 19:59:58 259395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1900| [2025/04/30 19:59:58 259399] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:129|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:59:58 259404] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 19:59:58 259431] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:2|size:129|sent:145|pkt_type:HSK|frame:CRYPTO |inflight:1900|now:1746043198259410|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:2|origin_pktnum:0|size:129|enc_size:145|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 259445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:1900|applimit:0| [2025/04/30 19:59:58 259452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 259459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:59:58 259465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 845| [2025/04/30 19:59:58 259471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 259477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043199009073|now:1746043198259451|interv:749622| [2025/04/30 19:59:58 259481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:0|expire:1746043199009073|now:1746043198259451|interval:749622|pto_count:0|srtt:250000 [2025/04/30 19:59:58 259485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2029| [2025/04/30 19:59:58 259490] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:85|pkt_type:HSK|frame:CRYPTO | [2025/04/30 19:59:58 259494] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 19:59:58 259520] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:3|size:85|sent:101|pkt_type:HSK|frame:CRYPTO |inflight:2029|now:1746043198259501|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:3|origin_pktnum:0|size:85|enc_size:101|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 259540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:2029|applimit:0| [2025/04/30 19:59:58 259547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 259554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 19:59:58 259561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 930| [2025/04/30 19:59:58 259567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 259572] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043199009073|now:1746043198259547|interv:749526| [2025/04/30 19:59:58 259576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:0|expire:1746043199009073|now:1746043198259547|interval:749526|pto_count:0|srtt:250000 [2025/04/30 19:59:58 259580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2114| [2025/04/30 19:59:58 259585] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:52|pkt_type:INIT|frame:ACK | [2025/04/30 19:59:58 259590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:59:58 259616] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:1|size:52|sent:68|pkt_type:INIT|frame:ACK |inflight:2114|now:1746043198259596|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 259623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:1|origin_pktnum:0|size:52|enc_size:68|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 259631] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043199009073| [2025/04/30 19:59:58 259638] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043199009073| [2025/04/30 19:59:58 259645] [debug] |xqc_engine_wakeup_after|wakeup:1746043199009073|now:1746043198259645|diff:749428| [2025/04/30 19:59:58 259653] [debug] |xqc_engine_main_logic|END|now:1746043198258899| [2025/04/30 19:59:58 259661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198259661| [2025/04/30 19:59:58 259665] [debug] |xqc_engine_wakeup_after|wakeup:1746043199009073|now:1746043198259665|diff:749408| [2025/04/30 19:59:58 259669] [debug] |xqc_engine_main_logic|END|now:1746043198259661| [2025/04/30 19:59:58 291739] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746043198291737| [2025/04/30 19:59:58 291759] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 19:59:58 291768] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_initial|success|Length:22| [2025/04/30 19:59:58 291776] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:59:58 291781] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 19:59:58 291789] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 19:59:58 291794] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 291801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 291815] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746043198259073|is_app_limited:1|send_elapse:0|ack_elapse:32664|ctl_first_sent_time:1746043198259073|lagest_ack_time:1746043198291737|curr_delivered:1184| [2025/04/30 19:59:58 291822] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198259073| [2025/04/30 19:59:58 291828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 19:59:58 291833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:32664|ack_delay:240| [2025/04/30 19:59:58 291840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32664|rttvar:16332|minrtt:32664|latest_rtt:32664|ack_delay:240| [2025/04/30 19:59:58 291846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 291851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 291857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32664|rtt_var:16332|pto_duration:97992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 291863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 291868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 930| [2025/04/30 19:59:58 291873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 291879] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198357493|now:1746043198291857|interv:65636| [2025/04/30 19:59:58 291884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:1|expire:1746043198357493|now:1746043198291857|interval:65636|pto_count:0|srtt:32664 [2025/04/30 19:59:58 291890] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 32664, delivered 1184|rate 36247|lost 0| [2025/04/30 19:59:58 291896] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 19:59:58 291902] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (36247) in round 1| [2025/04/30 19:59:58 291907] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|probertt expire|rtt:32664, old_rtt:2147483647| [2025/04/30 19:59:58 291913] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:32664, old_rtt:2147483647| [2025/04/30 19:59:58 291918] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 19:59:58 291924] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043198259073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 291930] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043198259073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 291936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:36247|cwnd:47136|full_bw_reached:0|inflight:930|srtt:32664|latest_rtt:32664|min_rtt:32664|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 291947] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0||cwnd:47136|inflight:930|mode:0|applimit:0|pacing_rate:4058641|bw:36247|srtt:32664|latest_rtt:32664|min_rtt:32664|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:34243|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 19:59:58 291955] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_addr_validated|Address Validated|conn:0000561B635A26FC|role:1| [2025/04/30 19:59:58 291961] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 19:59:58 291967] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746043198291737|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 291973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 19:59:58 291980] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:59:58 291985] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 19:59:58 291991] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 19:59:58 291996] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 292002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:0|origin_pktnum:0|size:195|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 19:59:58 292008] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1379|prior_delivered:0|prior_time:1746043198259073|is_app_limited:1|send_elapse:139|ack_elapse:32664|ctl_first_sent_time:1746043198259212|lagest_ack_time:1746043198291737|curr_delivered:1379| [2025/04/30 19:59:58 292014] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198259212| [2025/04/30 19:59:58 292020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 19:59:58 292025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32664|rttvar:16332|minrtt:32664|latest_rtt:32525|ack_delay:96| [2025/04/30 19:59:58 292031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32634|rttvar:12307|minrtt:32525|latest_rtt:32525|ack_delay:96| [2025/04/30 19:59:58 292036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 292042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 292047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32634|rtt_var:12307|pto_duration:81862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 292053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 292058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 735| [2025/04/30 19:59:58 292067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 292073] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198341363|now:1746043198292047|interv:49316| [2025/04/30 19:59:58 292078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:1|expire:1746043198341363|now:1746043198292047|interval:49316|pto_count:0|srtt:32634 [2025/04/30 19:59:58 292084] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 139, ack_elapse 32664, delivered 1379|rate 42217|lost 0| [2025/04/30 19:59:58 292090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (42217) in round 1| [2025/04/30 19:59:58 292095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|probertt expire|rtt:32525, old_rtt:32664| [2025/04/30 19:59:58 292100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:32525, old_rtt:32664| [2025/04/30 19:59:58 292107] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2758| [2025/04/30 19:59:58 292115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043198259212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292126] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043198259212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:42217|cwnd:47331|full_bw_reached:0|inflight:735|srtt:32634|latest_rtt:32525|min_rtt:32525|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 292148] [info] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 19:59:58 292157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32634|rtt_var:12307|pto_duration:81862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 292189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 292198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 735| [2025/04/30 19:59:58 292207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 292215] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198341363|now:1746043198292156|interv:49207| [2025/04/30 19:59:58 292223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:1|expire:1746043198341363|now:1746043198292156|interval:49207|pto_count:0|srtt:32634 [2025/04/30 19:59:58 292233] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 19:59:58 292243] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:1136|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746043198291737|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 292252] [info] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1073 [2025/04/30 19:59:58 292269] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_process_packet|ignore err|-631| [2025/04/30 19:59:58 292277] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043258291737|now:1746043198291737|interv:60000000| [2025/04/30 19:59:58 292283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043258291737|now:1746043198291737|interv:60000000| [2025/04/30 19:59:58 292288] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043199009073|pq_index:0| [2025/04/30 19:59:58 292294] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198258899| [2025/04/30 19:59:58 292299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198292299| [2025/04/30 19:59:58 292306] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198292304| [2025/04/30 19:59:58 292314] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198341363| [2025/04/30 19:59:58 292320] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198341363| [2025/04/30 19:59:58 292325] [debug] |xqc_engine_wakeup_after|wakeup:1746043198341363|now:1746043198292325|diff:49038| [2025/04/30 19:59:58 292331] [debug] |xqc_engine_main_logic|END|now:1746043198292304| [2025/04/30 19:59:58 292341] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:63|state:S_HANDSHAKE_SENT|recv_time:1746043198292341| [2025/04/30 19:59:58 292348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 19:59:58 292355] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:2| [2025/04/30 19:59:58 292361] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 19:59:58 292368] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 19:59:58 292373] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 292380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:1|origin_pktnum:0|size:521|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 19:59:58 292386] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1900|prior_delivered:0|prior_time:1746043198259073|is_app_limited:1|send_elapse:239|ack_elapse:33268|ctl_first_sent_time:1746043198259312|lagest_ack_time:1746043198292341|curr_delivered:1900| [2025/04/30 19:59:58 292392] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198259312| [2025/04/30 19:59:58 292398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 19:59:58 292403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32634|rttvar:12307|minrtt:32525|latest_rtt:33029|ack_delay:80| [2025/04/30 19:59:58 292409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32673|rttvar:9309|minrtt:32525|latest_rtt:33029|ack_delay:80| [2025/04/30 19:59:58 292415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 292421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 292426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32673|rtt_var:9309|pto_duration:69909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 292436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 292441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 214| [2025/04/30 19:59:58 292447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 292452] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198329410|now:1746043198292426|interv:36984| [2025/04/30 19:59:58 292457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:1|expire:1746043198329410|now:1746043198292426|interval:36984|pto_count:0|srtt:32673 [2025/04/30 19:59:58 292463] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 239, ack_elapse 33268, delivered 1900|rate 57111|lost 0| [2025/04/30 19:59:58 292469] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (57111) in round 1| [2025/04/30 19:59:58 292474] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:32525, old_rtt:32525| [2025/04/30 19:59:58 292480] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3732| [2025/04/30 19:59:58 292485] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:521|po_sent_time:1746043198259312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292491] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:521|po_sent_time:1746043198259312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:57111|cwnd:47852|full_bw_reached:0|inflight:214|srtt:32673|latest_rtt:33029|min_rtt:32525|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 292504] [info] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 19:59:58 292509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32673|rtt_var:9309|pto_duration:69909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 292515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 292520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 214| [2025/04/30 19:59:58 292525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 0| [2025/04/30 19:59:58 292530] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198329410|now:1746043198292509|interv:36901| [2025/04/30 19:59:58 292535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:1|expire:1746043198329410|now:1746043198292509|interval:36901|pto_count:0|srtt:32673 [2025/04/30 19:59:58 292541] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 19:59:58 292547] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:63|pkt_type:HSK|pkt_num:3|frame:ACK |recv_time:1746043198292341|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 292557] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043258292341|now:1746043198292341|interv:60000000| [2025/04/30 19:59:58 292562] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043258292341|now:1746043198292341|interv:60000000| [2025/04/30 19:59:58 292567] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198341363|pq_index:0| [2025/04/30 19:59:58 292573] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198292304| [2025/04/30 19:59:58 292578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198292578| [2025/04/30 19:59:58 292584] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198292583| [2025/04/30 19:59:58 292591] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198329410| [2025/04/30 19:59:58 292596] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198329410| [2025/04/30 19:59:58 292601] [debug] |xqc_engine_wakeup_after|wakeup:1746043198329410|now:1746043198292601|diff:36809| [2025/04/30 19:59:58 292606] [debug] |xqc_engine_main_logic|END|now:1746043198292583| [2025/04/30 19:59:58 292615] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:435|state:S_HANDSHAKE_SENT|recv_time:1746043198292614| [2025/04/30 19:59:58 292620] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_handshake|success|Length:62| [2025/04/30 19:59:58 292626] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:3| [2025/04/30 19:59:58 292631] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 19:59:58 292638] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:4| [2025/04/30 19:59:58 292643] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 292649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:2|origin_pktnum:0|size:129|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:2| [2025/04/30 19:59:58 292654] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2029|prior_delivered:0|prior_time:1746043198259073|is_app_limited:1|send_elapse:337|ack_elapse:33541|ctl_first_sent_time:1746043198259410|lagest_ack_time:1746043198292614|curr_delivered:2029| [2025/04/30 19:59:58 292660] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198259410| [2025/04/30 19:59:58 292665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 19:59:58 292671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:3|origin_pktnum:0|size:85|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 19:59:58 292677] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2114|prior_delivered:0|prior_time:1746043198259073|is_app_limited:1|send_elapse:428|ack_elapse:33541|ctl_first_sent_time:1746043198259501|lagest_ack_time:1746043198292614|curr_delivered:2114| [2025/04/30 19:59:58 292683] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198259501| [2025/04/30 19:59:58 292688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 19:59:58 292693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32673|rttvar:9309|minrtt:32525|latest_rtt:33113|ack_delay:208| [2025/04/30 19:59:58 292702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32702|rttvar:7040|minrtt:32525|latest_rtt:33113|ack_delay:208| [2025/04/30 19:59:58 292708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 19:59:58 292713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 292718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000561B635A26FC|path:0| [2025/04/30 19:59:58 292724] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:59:58 292729] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 428, ack_elapse 33541, delivered 2114|rate 63027|lost 0| [2025/04/30 19:59:58 292734] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (63027) in round 1| [2025/04/30 19:59:58 292740] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:32525, old_rtt:32525| [2025/04/30 19:59:58 292745] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5911|extra_cwnd:4118| [2025/04/30 19:59:58 292750] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47852|packet_lost:0|acked:214|po_sent_time:1746043198259501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292756] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47852|packet_lost:0|acked:214|po_sent_time:1746043198259501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 19:59:58 292761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48066|full_bw_reached:0|inflight:0|srtt:32702|latest_rtt:33113|min_rtt:32525|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 292768] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:6| [2025/04/30 19:59:58 292774] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_frame|level:2| [2025/04/30 19:59:58 292779] [debug] |scid:cda868c6c46a984c59172f68|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 19:59:58 292785] [debug] |scid:cda868c6c46a984c59172f68|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 19:59:58 292902] [debug] |scid:cda868c6c46a984c59172f68|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 19:59:58 292911] [debug] |scid:cda868c6c46a984c59172f68|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 19:59:58 292917] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198329410|pq_index:0| [2025/04/30 19:59:58 292923] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198292583| [2025/04/30 19:59:58 292928] [debug] |scid:cda868c6c46a984c59172f68|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 19:59:58 292934] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 19:59:58 292939] [info] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 19:59:58 292945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000561B635A26FC|path:0| [2025/04/30 19:59:58 292950] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:59:58 292958] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:59:58 292963] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 292967] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:1| [2025/04/30 19:59:58 292972] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:435|pkt_type:HSK|pkt_num:4|frame:ACK CRYPTO |recv_time:1746043198292614|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 292977] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 292981] [warn] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 19:59:58 292986] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 19:59:58 292990] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_process_packet|ignore err|-630| [2025/04/30 19:59:58 292994] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043258292614|now:1746043198292614|interv:60000000| [2025/04/30 19:59:58 292998] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043258292614|now:1746043198292614|interv:60000000| [2025/04/30 19:59:58 293002] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198293002| [2025/04/30 19:59:58 293007] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198293006| [2025/04/30 19:59:58 293012] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:0000561B635A26FC| [2025/04/30 19:59:58 293016] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_handshake_confirmed|handshake confirmed|conn:0000561B635A26FC| [2025/04/30 19:59:58 293020] [info] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 19:59:58 293024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000561B635A26FC|path:0| [2025/04/30 19:59:58 293028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:59:58 293032] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_gen_token|expire:1746647998| [2025/04/30 19:59:58 293037] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_early_data_reject|reject| [2025/04/30 19:59:58 293041] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 19:59:58 293045] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 19:59:58 293050] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 293054] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:0| [2025/04/30 19:59:58 293058] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 19:59:58 293064] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 19:59:58 293068] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293072] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|b014562195097d95fdc20177353a13dfc5225ea6|sr_token:cacc801136d430a7627f2d96602fd841 [2025/04/30 19:59:58 293081] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293085] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|83c9773e4be003fd24d76b14aaead85b272a0aca|sr_token:f7b35d2381c5ebbc8c7a6dd8c46680b5 [2025/04/30 19:59:58 293090] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293094] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|e8ffacd2b4d1bffaaf11931b3cfe5ca53e7d47fc|sr_token:c12b997b41710a0d421902503781262b [2025/04/30 19:59:58 293098] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293102] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|33e49b3e34256259d0dd18b35b7bf656cae027d1|sr_token:d43a11fb7645a627fd2ad9c08155eabd [2025/04/30 19:59:58 293107] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293111] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|ff9b0f5388e9c182d20ed5b7cb85d1eec2ad92c2|sr_token:929d409b4b2e54702336437457deae0e [2025/04/30 19:59:58 293115] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293119] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|79825f7bfc53e6855ac2d0957b48ad838b8f4f33|sr_token:4070329072ff4cedd5502429a4494a88 [2025/04/30 19:59:58 293124] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:18| [2025/04/30 19:59:58 293128] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_new_conn_id_frame|new_conn_id|c53fb7c86ce09f1348514a3b37cb2224cd52aa40|sr_token:3bf60e28eebe67adfb885e5bdddcda87 [2025/04/30 19:59:58 293132] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:f| [2025/04/30 19:59:58 293137] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 19:59:58 293144] [debug] |scid:cda868c6c46a984c59172f68|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 19:59:58 293148] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 19:59:58 293152] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 19:59:58 293157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198317614|now:1746043198292614|interv:25000| [2025/04/30 19:59:58 293161] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198292614|max_ack_delay:25000| [2025/04/30 19:59:58 293186] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 19:59:58 293191] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:332|pkt_type:SHORT_HEADER|pkt_num:5|frame:STREAM NEW_CONNECTION_ID |recv_time:1746043198292614|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 293196] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_crypto_write_streams| [2025/04/30 19:59:58 293200] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 19:59:58 293204] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:286|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043198293204| [2025/04/30 19:59:58 293209] [info] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:287|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043198293209| [2025/04/30 19:59:58 293213] [debug] |scid:cda868c6c46a984c59172f68|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 19:59:58 293221] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:0000561B635A26FC| [2025/04/30 19:59:58 293275] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10000000| [2025/04/30 19:59:58 293284] [debug] |scid:cda868c6c46a984c59172f68|xqc_sample_check_app_limited|check_applimit|path:0|inflight:0|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 19:59:58 293291] [debug] |scid:cda868c6c46a984c59172f68|xqc_sample_check_app_limited|path:0|applimit:2114| [2025/04/30 19:59:58 293298] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9998829| [2025/04/30 19:59:58 293305] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9997660| [2025/04/30 19:59:58 293313] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9996491| [2025/04/30 19:59:58 293319] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9995322| [2025/04/30 19:59:58 293328] [info] |scid:cda868c6c46a984c59172f68|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:5120|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:5120|offset:5120|fin:1|stream_flag:64|conn:0000561B635A26FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY | [2025/04/30 19:59:58 293337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd| [2025/04/30 19:59:58 293369] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:4|ack_delay:754|first_ack_range:2|largest_pkt_recv_time:1746043198292614| [2025/04/30 19:59:58 293377] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:4|low:2|pkt_pns:1| [2025/04/30 19:59:58 293384] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:4|frame_largest_recv:4| [2025/04/30 19:59:58 293390] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 19:59:58 293406] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:78a293a8850b82e72daa0a93|sr_token:c03bcbbeff7f00007bfac72a1b560000|seq_num:1 [2025/04/30 19:59:58 293417] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:bb723d19aa6c9bab5005aed5|sr_token:c03bcbbeff7f00007bfac72a1b560000|seq_num:2 [2025/04/30 19:59:58 293424] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293432] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293440] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:26|reinj:0|path_class:2| [2025/04/30 19:59:58 293447] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293453] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293458] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:36|reinj:0|path_class:2| [2025/04/30 19:59:58 293462] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293471] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293475] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:286|reinj:0|path_class:2| [2025/04/30 19:59:58 293480] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293484] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293488] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:287|reinj:0|path_class:2| [2025/04/30 19:59:58 293493] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:59:58 293497] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293501] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293505] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:57|reinj:0|path_class:2| [2025/04/30 19:59:58 293510] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293514] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293518] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:57|reinj:0|path_class:2| [2025/04/30 19:59:58 293522] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:749|inflight:0|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:1171| [2025/04/30 19:59:58 293531] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293535] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 293540] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1949|inflight:0|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:2340| [2025/04/30 19:59:58 293548] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293555] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 293559] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:3149|inflight:0|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:3509| [2025/04/30 19:59:58 293568] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293572] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 293576] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:4349|inflight:0|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:4678| [2025/04/30 19:59:58 293584] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293589] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 293592] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 293597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:473|schedule_bytes:5549|inflight:0|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:5120| [2025/04/30 19:59:58 293601] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 293605] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:473|reinj:0|path_class:2| [2025/04/30 19:59:58 293610] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:26|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 19:59:58 293615] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 19:59:58 293649] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:0|size:26|sent:42|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746043198293622|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 293655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:0|origin_pktnum:0|size:26|enc_size:42|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 293660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:2114| [2025/04/30 19:59:58 293666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 293678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 293685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 293692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 26| [2025/04/30 19:59:58 293698] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379484|now:1746043198293665|interv:85819| [2025/04/30 19:59:58 293705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379484|now:1746043198293665|interval:85819|pto_count:0|srtt:32702 [2025/04/30 19:59:58 293712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:26| [2025/04/30 19:59:58 293720] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:36|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 19:59:58 293725] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 19:59:58 293754] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:1|size:36|sent:52|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:26|now:1746043198293732|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 293759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:1|origin_pktnum:0|size:36|enc_size:52|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 293767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:26|applimit:2114| [2025/04/30 19:59:58 293774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 293781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 293787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 293794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 62| [2025/04/30 19:59:58 293801] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379594|now:1746043198293773|interv:85821| [2025/04/30 19:59:58 293807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379594|now:1746043198293773|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 293815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:62| [2025/04/30 19:59:58 293820] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:286|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 19:59:58 293825] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 19:59:58 293854] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:2|size:286|sent:302|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:62|now:1746043198293832|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 293859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:2|origin_pktnum:0|size:286|enc_size:302|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 293872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:62|applimit:2114| [2025/04/30 19:59:58 293879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 293886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 293893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 293899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 348| [2025/04/30 19:59:58 293905] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379694|now:1746043198293879|interv:85815| [2025/04/30 19:59:58 293911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379694|now:1746043198293879|interval:85815|pto_count:0|srtt:32702 [2025/04/30 19:59:58 293916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:348| [2025/04/30 19:59:58 293921] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:287|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 19:59:58 293925] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 19:59:58 293954] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:3|size:287|sent:303|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:348|now:1746043198293932|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 293960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:3|origin_pktnum:0|size:287|enc_size:303|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 293967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:348|applimit:2114| [2025/04/30 19:59:58 293973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 293980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 293987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 293993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 635| [2025/04/30 19:59:58 293999] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379794|now:1746043198293973|interv:85821| [2025/04/30 19:59:58 294005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379794|now:1746043198293973|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:635| [2025/04/30 19:59:58 294014] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:51|pkt_type:HSK|frame:ACK | [2025/04/30 19:59:58 294019] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 19:59:58 294045] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:4|size:51|sent:67|pkt_type:HSK|frame:ACK |inflight:635|now:1746043198294025|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 294050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:4|origin_pktnum:0|size:51|enc_size:67|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294064] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:59:58 294071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:4-8|next_skip_chance:1746043198551656|current_time:1746043198294070| [2025/04/30 19:59:58 294078] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 19:59:58 294109] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:9|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:635|now:1746043198294087|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 294116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:9|origin_pktnum:0|size:57|enc_size:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:635|applimit:2114| [2025/04/30 19:59:58 294130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 692| [2025/04/30 19:59:58 294156] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379949|now:1746043198294129|interv:85820| [2025/04/30 19:59:58 294163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379949|now:1746043198294129|interval:85820|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:692| [2025/04/30 19:59:58 294197] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 19:59:58 294202] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 19:59:58 294230] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:10|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:692|now:1746043198294208|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 294236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:10|origin_pktnum:0|size:57|enc_size:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:692|applimit:2114| [2025/04/30 19:59:58 294249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 749| [2025/04/30 19:59:58 294282] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380070|now:1746043198294249|interv:85821| [2025/04/30 19:59:58 294286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380070|now:1746043198294249|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:749| [2025/04/30 19:59:58 294295] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 294299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:749|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:1171| [2025/04/30 19:59:58 294304] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 294308] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 19:59:58 294336] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:11|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:749|now:1746043198294315|stream_id:0|stream_offset:1171| [2025/04/30 19:59:58 294342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:11|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:749|applimit:2114| [2025/04/30 19:59:58 294357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 1949| [2025/04/30 19:59:58 294383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380177|now:1746043198294357|interv:85820| [2025/04/30 19:59:58 294388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380177|now:1746043198294357|interval:85820|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:1949| [2025/04/30 19:59:58 294397] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 294401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1949|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:2340| [2025/04/30 19:59:58 294406] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 294410] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 19:59:58 294436] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:12|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1949|now:1746043198294416|stream_id:0|stream_offset:2340| [2025/04/30 19:59:58 294450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:12|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:1949|applimit:2114| [2025/04/30 19:59:58 294465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 3149| [2025/04/30 19:59:58 294491] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380278|now:1746043198294464|interv:85814| [2025/04/30 19:59:58 294498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380278|now:1746043198294464|interval:85814|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:3149| [2025/04/30 19:59:58 294510] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 294514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3149|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:3509| [2025/04/30 19:59:58 294519] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 294523] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 19:59:58 294552] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3149|now:1746043198294530|stream_id:0|stream_offset:3509| [2025/04/30 19:59:58 294558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 294565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:3149|applimit:2114| [2025/04/30 19:59:58 294572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 4349| [2025/04/30 19:59:58 294598] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380392|now:1746043198294572|interv:85820| [2025/04/30 19:59:58 294605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380392|now:1746043198294572|interval:85820|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:4349| [2025/04/30 19:59:58 294622] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 294626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4349|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:4678| [2025/04/30 19:59:58 294630] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 294634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 19:59:58 294663] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4349|now:1746043198294641|stream_id:0|stream_offset:4678| [2025/04/30 19:59:58 294670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 294677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:4349|applimit:2114| [2025/04/30 19:59:58 294684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 5549| [2025/04/30 19:59:58 294711] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380503|now:1746043198294684|interv:85819| [2025/04/30 19:59:58 294717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380503|now:1746043198294684|interval:85819|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:5549| [2025/04/30 19:59:58 294728] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:473|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 294732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:473|schedule_bytes:0|inflight:5549|cwnd:48066|conn:0000561B635A26FC|stream_id:0|stream_offset:5120| [2025/04/30 19:59:58 294736] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 294741] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 19:59:58 294768] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:15|size:473|sent:489|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5549|now:1746043198294747|stream_id:0|stream_offset:5120| [2025/04/30 19:59:58 294774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:15|origin_pktnum:0|size:473|enc_size:489|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 294787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:5549|applimit:2114| [2025/04/30 19:59:58 294794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 294800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 294807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 294813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 6022| [2025/04/30 19:59:58 294819] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198380609|now:1746043198294793|interv:85816| [2025/04/30 19:59:58 294823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198380609|now:1746043198294793|interval:85816|pto_count:0|srtt:32702 [2025/04/30 19:59:58 294827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:6022| [2025/04/30 19:59:58 294832] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198317614| [2025/04/30 19:59:58 294836] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198317614| [2025/04/30 19:59:58 294841] [debug] |xqc_engine_wakeup_after|wakeup:1746043198317614|now:1746043198294840|diff:22774| [2025/04/30 19:59:58 294847] [debug] |xqc_engine_main_logic|END|now:1746043198293006| [2025/04/30 19:59:58 294857] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:52|state:ESTABED|recv_time:1746043198294856| [2025/04/30 19:59:58 294861] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 294867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:5| [2025/04/30 19:59:58 294871] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 19:59:58 294876] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 19:59:58 294881] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:f| [2025/04/30 19:59:58 294885] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:4|path:0| [2025/04/30 19:59:58 294891] [debug] |scid:cda868c6c46a984c59172f68|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 19:59:58 294895] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 19:59:58 294899] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198317614|pq_index:0| [2025/04/30 19:59:58 294903] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198293006| [2025/04/30 19:59:58 294907] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:4| [2025/04/30 19:59:58 294912] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 294917] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 294921] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 19:59:58 294929] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:6|frame:STREAM |recv_time:1746043198294856|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 294934] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318294856|now:1746043198294856|interv:120000000| [2025/04/30 19:59:58 294938] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318294856|now:1746043198294856|interv:120000000| [2025/04/30 19:59:58 294945] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:52|state:ESTABED|recv_time:1746043198294944| [2025/04/30 19:59:58 294949] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 294953] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:6| [2025/04/30 19:59:58 294957] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 19:59:58 294962] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 19:59:58 294966] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:f| [2025/04/30 19:59:58 294970] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:8|path:0| [2025/04/30 19:59:58 294975] [debug] |scid:cda868c6c46a984c59172f68|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 19:59:58 294979] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 19:59:58 294982] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:8| [2025/04/30 19:59:58 294986] [debug] |scid:cda868c6c46a984c59172f68|xqc_maybe_should_ack|already yes| [2025/04/30 19:59:58 294990] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 19:59:58 294994] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:7|frame:STREAM |recv_time:1746043198294944|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 294999] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318294944|now:1746043198294944|interv:120000000| [2025/04/30 19:59:58 295003] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318294944|now:1746043198294944|interv:120000000| [2025/04/30 19:59:58 295007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198295007| [2025/04/30 19:59:58 295012] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198295011| [2025/04/30 19:59:58 295017] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:4|conn:0000561B635A26FC| [2025/04/30 19:59:58 295064] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9994880| [2025/04/30 19:59:58 295073] [debug] |scid:cda868c6c46a984c59172f68|xqc_sample_check_app_limited|check_applimit|path:0|inflight:6022|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 19:59:58 295080] [debug] |scid:cda868c6c46a984c59172f68|xqc_sample_check_app_limited|path:0|applimit:8136| [2025/04/30 19:59:58 295088] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9993709| [2025/04/30 19:59:58 295095] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9992540| [2025/04/30 19:59:58 295104] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9991371| [2025/04/30 19:59:58 295116] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9990202| [2025/04/30 19:59:58 295122] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9989033| [2025/04/30 19:59:58 295132] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9987864| [2025/04/30 19:59:58 295138] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9986695| [2025/04/30 19:59:58 295148] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9985526| [2025/04/30 19:59:58 295156] [info] |scid:cda868c6c46a984c59172f68|xqc_stream_send|ret:0|stream_id:4|stream_send_offset:10240|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:10240|offset:10240|fin:1|stream_flag:64|conn:0000561B635A26FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 19:59:58 295179] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd| [2025/04/30 19:59:58 295193] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:8|conn:0000561B635A26FC| [2025/04/30 19:59:58 295538] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9984640| [2025/04/30 19:59:58 295545] [debug] |scid:cda868c6c46a984c59172f68|xqc_sample_check_app_limited|check_applimit|path:0|inflight:6022|now_cwnd_limited:1|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 19:59:58 295554] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9983469| [2025/04/30 19:59:58 295561] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9982300| [2025/04/30 19:59:58 295569] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9981131| [2025/04/30 19:59:58 295574] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9979962| [2025/04/30 19:59:58 295578] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9978793| [2025/04/30 19:59:58 295585] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9977624| [2025/04/30 19:59:58 295589] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9976455| [2025/04/30 19:59:58 295595] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9975286| [2025/04/30 19:59:58 295599] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9974117| [2025/04/30 19:59:58 295605] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9972948| [2025/04/30 19:59:58 295609] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9971779| [2025/04/30 19:59:58 295613] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9970610| [2025/04/30 19:59:58 295619] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9969441| [2025/04/30 19:59:58 295623] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9968272| [2025/04/30 19:59:58 295629] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9967103| [2025/04/30 19:59:58 295635] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9965936| [2025/04/30 19:59:58 295645] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9964769| [2025/04/30 19:59:58 295652] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9963602| [2025/04/30 19:59:58 295665] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9962435| [2025/04/30 19:59:58 295670] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9961268| [2025/04/30 19:59:58 295675] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9960101| [2025/04/30 19:59:58 295680] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9958934| [2025/04/30 19:59:58 295685] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9957767| [2025/04/30 19:59:58 295690] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9956600| [2025/04/30 19:59:58 295695] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9955433| [2025/04/30 19:59:58 295700] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9954266| [2025/04/30 19:59:58 295709] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9953099| [2025/04/30 19:59:58 295713] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9951932| [2025/04/30 19:59:58 295719] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9950765| [2025/04/30 19:59:58 295727] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9949598| [2025/04/30 19:59:58 295736] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9948431| [2025/04/30 19:59:58 295743] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9947264| [2025/04/30 19:59:58 295749] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9946097| [2025/04/30 19:59:58 295753] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9944930| [2025/04/30 19:59:58 295759] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9943763| [2025/04/30 19:59:58 295763] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9942596| [2025/04/30 19:59:58 295769] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9941429| [2025/04/30 19:59:58 295773] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9940262| [2025/04/30 19:59:58 295779] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9939095| [2025/04/30 19:59:58 295783] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9937928| [2025/04/30 19:59:58 295789] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9936761| [2025/04/30 19:59:58 295793] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9935594| [2025/04/30 19:59:58 295799] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9934427| [2025/04/30 19:59:58 295803] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9933260| [2025/04/30 19:59:58 295813] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9932093| [2025/04/30 19:59:58 295820] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9930926| [2025/04/30 19:59:58 295828] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9929759| [2025/04/30 19:59:58 295832] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9928592| [2025/04/30 19:59:58 295838] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9927425| [2025/04/30 19:59:58 295842] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9926258| [2025/04/30 19:59:58 295848] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9925091| [2025/04/30 19:59:58 295856] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9923924| [2025/04/30 19:59:58 295861] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9922757| [2025/04/30 19:59:58 295865] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9921590| [2025/04/30 19:59:58 295871] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9920423| [2025/04/30 19:59:58 295875] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9919256| [2025/04/30 19:59:58 295881] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9918089| [2025/04/30 19:59:58 295885] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9916922| [2025/04/30 19:59:58 295895] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9915755| [2025/04/30 19:59:58 295903] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9914588| [2025/04/30 19:59:58 295911] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9913421| [2025/04/30 19:59:58 295916] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9912254| [2025/04/30 19:59:58 295921] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9911087| [2025/04/30 19:59:58 295926] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9909920| [2025/04/30 19:59:58 295931] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9908753| [2025/04/30 19:59:58 295935] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9907586| [2025/04/30 19:59:58 295941] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9906419| [2025/04/30 19:59:58 295945] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9905252| [2025/04/30 19:59:58 295951] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9904085| [2025/04/30 19:59:58 295955] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9902918| [2025/04/30 19:59:58 295961] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9901751| [2025/04/30 19:59:58 295965] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9900584| [2025/04/30 19:59:58 295971] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9899417| [2025/04/30 19:59:58 295979] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9898250| [2025/04/30 19:59:58 295988] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9897083| [2025/04/30 19:59:58 295994] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9895916| [2025/04/30 19:59:58 295998] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9894749| [2025/04/30 19:59:58 296004] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9893582| [2025/04/30 19:59:58 296008] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9892415| [2025/04/30 19:59:58 296014] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9891248| [2025/04/30 19:59:58 296018] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9890081| [2025/04/30 19:59:58 296024] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9888914| [2025/04/30 19:59:58 296028] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9887747| [2025/04/30 19:59:58 296037] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9886580| [2025/04/30 19:59:58 296041] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9885413| [2025/04/30 19:59:58 296050] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9884246| [2025/04/30 19:59:58 296055] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9883079| [2025/04/30 19:59:58 296065] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9881912| [2025/04/30 19:59:58 296072] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9880745| [2025/04/30 19:59:58 296080] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9879578| [2025/04/30 19:59:58 296084] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9878411| [2025/04/30 19:59:58 296090] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9877244| [2025/04/30 19:59:58 296094] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9876077| [2025/04/30 19:59:58 296100] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9874910| [2025/04/30 19:59:58 296104] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9873743| [2025/04/30 19:59:58 296110] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9872576| [2025/04/30 19:59:58 296114] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9871409| [2025/04/30 19:59:58 296120] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9870242| [2025/04/30 19:59:58 296124] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9869075| [2025/04/30 19:59:58 296130] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9867908| [2025/04/30 19:59:58 296134] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9866741| [2025/04/30 19:59:58 296142] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9865574| [2025/04/30 19:59:58 296149] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9864407| [2025/04/30 19:59:58 296159] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9863240| [2025/04/30 19:59:58 296164] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9862073| [2025/04/30 19:59:58 296186] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9860906| [2025/04/30 19:59:58 296191] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9859739| [2025/04/30 19:59:58 296197] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9858572| [2025/04/30 19:59:58 296201] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9857405| [2025/04/30 19:59:58 296206] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9856238| [2025/04/30 19:59:58 296211] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9855071| [2025/04/30 19:59:58 296216] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9853904| [2025/04/30 19:59:58 296221] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9852737| [2025/04/30 19:59:58 296231] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9851570| [2025/04/30 19:59:58 296238] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9850403| [2025/04/30 19:59:58 296246] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9849236| [2025/04/30 19:59:58 296254] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9848069| [2025/04/30 19:59:58 296260] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9846902| [2025/04/30 19:59:58 296264] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9845735| [2025/04/30 19:59:58 296270] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9844568| [2025/04/30 19:59:58 296274] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9843401| [2025/04/30 19:59:58 296280] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9842234| [2025/04/30 19:59:58 296284] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9841067| [2025/04/30 19:59:58 296290] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9839900| [2025/04/30 19:59:58 296294] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9838733| [2025/04/30 19:59:58 296300] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9837566| [2025/04/30 19:59:58 296304] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9836399| [2025/04/30 19:59:58 296313] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9835232| [2025/04/30 19:59:58 296320] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9834065| [2025/04/30 19:59:58 296329] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9832898| [2025/04/30 19:59:58 296333] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9831731| [2025/04/30 19:59:58 296339] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9830564| [2025/04/30 19:59:58 296343] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9829397| [2025/04/30 19:59:58 296349] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9828230| [2025/04/30 19:59:58 296353] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9827063| [2025/04/30 19:59:58 296359] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9825896| [2025/04/30 19:59:58 296363] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9824729| [2025/04/30 19:59:58 296368] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9823562| [2025/04/30 19:59:58 296373] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9822395| [2025/04/30 19:59:58 296377] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9821228| [2025/04/30 19:59:58 296382] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9820061| [2025/04/30 19:59:58 296386] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9818894| [2025/04/30 19:59:58 296395] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9817727| [2025/04/30 19:59:58 296402] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9816560| [2025/04/30 19:59:58 296411] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9815393| [2025/04/30 19:59:58 296416] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9814226| [2025/04/30 19:59:58 296425] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9813059| [2025/04/30 19:59:58 296429] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9811892| [2025/04/30 19:59:58 296438] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9810725| [2025/04/30 19:59:58 296442] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9809558| [2025/04/30 19:59:58 296448] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9808391| [2025/04/30 19:59:58 296452] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9807224| [2025/04/30 19:59:58 296458] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9806057| [2025/04/30 19:59:58 296462] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9804890| [2025/04/30 19:59:58 296468] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9803723| [2025/04/30 19:59:58 296473] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9802556| [2025/04/30 19:59:58 296483] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9801389| [2025/04/30 19:59:58 296490] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9800222| [2025/04/30 19:59:58 296498] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9799055| [2025/04/30 19:59:58 296502] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9797888| [2025/04/30 19:59:58 296508] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9796721| [2025/04/30 19:59:58 296512] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9795554| [2025/04/30 19:59:58 296518] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9794387| [2025/04/30 19:59:58 296522] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9793220| [2025/04/30 19:59:58 296528] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9792053| [2025/04/30 19:59:58 296532] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9790886| [2025/04/30 19:59:58 296538] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9789719| [2025/04/30 19:59:58 296542] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9788552| [2025/04/30 19:59:58 296548] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9787385| [2025/04/30 19:59:58 296552] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9786218| [2025/04/30 19:59:58 296560] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9785051| [2025/04/30 19:59:58 296567] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9783884| [2025/04/30 19:59:58 296576] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9782717| [2025/04/30 19:59:58 296581] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9781550| [2025/04/30 19:59:58 296587] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9780383| [2025/04/30 19:59:58 296591] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9779216| [2025/04/30 19:59:58 296597] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9778049| [2025/04/30 19:59:58 296601] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9776882| [2025/04/30 19:59:58 296607] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9775715| [2025/04/30 19:59:58 296611] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9774548| [2025/04/30 19:59:58 296617] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9773381| [2025/04/30 19:59:58 296624] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9772214| [2025/04/30 19:59:58 296630] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9771047| [2025/04/30 19:59:58 296634] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9769880| [2025/04/30 19:59:58 296642] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9768713| [2025/04/30 19:59:58 296649] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9767546| [2025/04/30 19:59:58 296659] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9766379| [2025/04/30 19:59:58 296664] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9765212| [2025/04/30 19:59:58 296670] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9764045| [2025/04/30 19:59:58 296674] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9762878| [2025/04/30 19:59:58 296680] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9761711| [2025/04/30 19:59:58 296684] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9760544| [2025/04/30 19:59:58 296690] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9759377| [2025/04/30 19:59:58 296694] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9758210| [2025/04/30 19:59:58 296700] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9757043| [2025/04/30 19:59:58 296704] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9755876| [2025/04/30 19:59:58 296709] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9754709| [2025/04/30 19:59:58 296714] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9753542| [2025/04/30 19:59:58 296719] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9752375| [2025/04/30 19:59:58 296725] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9751208| [2025/04/30 19:59:58 296736] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9750041| [2025/04/30 19:59:58 296743] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9748874| [2025/04/30 19:59:58 296749] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9747707| [2025/04/30 19:59:58 296754] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9746540| [2025/04/30 19:59:58 296758] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9745373| [2025/04/30 19:59:58 296767] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9744206| [2025/04/30 19:59:58 296771] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9743039| [2025/04/30 19:59:58 296777] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9741872| [2025/04/30 19:59:58 296781] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9740705| [2025/04/30 19:59:58 296787] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9739538| [2025/04/30 19:59:58 296791] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9738371| [2025/04/30 19:59:58 296796] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9737204| [2025/04/30 19:59:58 296801] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9736037| [2025/04/30 19:59:58 296813] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9734870| [2025/04/30 19:59:58 296820] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9733703| [2025/04/30 19:59:58 296829] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9732536| [2025/04/30 19:59:58 296833] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9731369| [2025/04/30 19:59:58 296839] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9730202| [2025/04/30 19:59:58 296843] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9729035| [2025/04/30 19:59:58 296849] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9727868| [2025/04/30 19:59:58 296853] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9726701| [2025/04/30 19:59:58 296859] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9725534| [2025/04/30 19:59:58 296863] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9724367| [2025/04/30 19:59:58 296869] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9723200| [2025/04/30 19:59:58 296873] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9722033| [2025/04/30 19:59:58 296879] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9720866| [2025/04/30 19:59:58 296883] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9719699| [2025/04/30 19:59:58 296890] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9718532| [2025/04/30 19:59:58 296897] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9717365| [2025/04/30 19:59:58 296907] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9716198| [2025/04/30 19:59:58 296913] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9715031| [2025/04/30 19:59:58 296919] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9713864| [2025/04/30 19:59:58 296923] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9712697| [2025/04/30 19:59:58 296928] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9711530| [2025/04/30 19:59:58 296933] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9710363| [2025/04/30 19:59:58 296938] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9709196| [2025/04/30 19:59:58 296943] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9708029| [2025/04/30 19:59:58 296948] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9706862| [2025/04/30 19:59:58 296953] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9705695| [2025/04/30 19:59:58 296958] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9704528| [2025/04/30 19:59:58 296962] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9703361| [2025/04/30 19:59:58 296968] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9702194| [2025/04/30 19:59:58 296974] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9701027| [2025/04/30 19:59:58 296984] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9699860| [2025/04/30 19:59:58 296991] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9698693| [2025/04/30 19:59:58 296998] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9697526| [2025/04/30 19:59:58 297005] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9696359| [2025/04/30 19:59:58 297011] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9695192| [2025/04/30 19:59:58 297015] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9694025| [2025/04/30 19:59:58 297021] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9692858| [2025/04/30 19:59:58 297025] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9691691| [2025/04/30 19:59:58 297031] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9690524| [2025/04/30 19:59:58 297035] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9689357| [2025/04/30 19:59:58 297041] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9688190| [2025/04/30 19:59:58 297045] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9687023| [2025/04/30 19:59:58 297051] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9685856| [2025/04/30 19:59:58 297056] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9684689| [2025/04/30 19:59:58 297066] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9683522| [2025/04/30 19:59:58 297073] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9682355| [2025/04/30 19:59:58 297081] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9681188| [2025/04/30 19:59:58 297085] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9680021| [2025/04/30 19:59:58 297091] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9678854| [2025/04/30 19:59:58 297095] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9677687| [2025/04/30 19:59:58 297104] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9676520| [2025/04/30 19:59:58 297108] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9675353| [2025/04/30 19:59:58 297114] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9674186| [2025/04/30 19:59:58 297118] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9673019| [2025/04/30 19:59:58 297122] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9671852| [2025/04/30 19:59:58 297128] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9670685| [2025/04/30 19:59:58 297132] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9669518| [2025/04/30 19:59:58 297138] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9668351| [2025/04/30 19:59:58 297145] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9667184| [2025/04/30 19:59:58 297154] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9666017| [2025/04/30 19:59:58 297161] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9664850| [2025/04/30 19:59:58 297176] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9663683| [2025/04/30 19:59:58 297183] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9662516| [2025/04/30 19:59:58 297188] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9661349| [2025/04/30 19:59:58 297193] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9660182| [2025/04/30 19:59:58 297202] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9659015| [2025/04/30 19:59:58 297206] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9657848| [2025/04/30 19:59:58 297212] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9656681| [2025/04/30 19:59:58 297216] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9655514| [2025/04/30 19:59:58 297223] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9654347| [2025/04/30 19:59:58 297230] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9653180| [2025/04/30 19:59:58 297240] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9652013| [2025/04/30 19:59:58 297246] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9650846| [2025/04/30 19:59:58 297252] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9649679| [2025/04/30 19:59:58 297256] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9648512| [2025/04/30 19:59:58 297262] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9647345| [2025/04/30 19:59:58 297266] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9646178| [2025/04/30 19:59:58 297272] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9645011| [2025/04/30 19:59:58 297276] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9643844| [2025/04/30 19:59:58 297282] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9642677| [2025/04/30 19:59:58 297286] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9641510| [2025/04/30 19:59:58 297292] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9640343| [2025/04/30 19:59:58 297296] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9639176| [2025/04/30 19:59:58 297301] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9638009| [2025/04/30 19:59:58 297307] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9636842| [2025/04/30 19:59:58 297316] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9635675| [2025/04/30 19:59:58 297324] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9634508| [2025/04/30 19:59:58 297330] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9633341| [2025/04/30 19:59:58 297334] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9632174| [2025/04/30 19:59:58 297340] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9631007| [2025/04/30 19:59:58 297344] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9629840| [2025/04/30 19:59:58 297350] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9628673| [2025/04/30 19:59:58 297354] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9627506| [2025/04/30 19:59:58 297360] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9626339| [2025/04/30 19:59:58 297364] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9625172| [2025/04/30 19:59:58 297370] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9624005| [2025/04/30 19:59:58 297374] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9622838| [2025/04/30 19:59:58 297380] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9621671| [2025/04/30 19:59:58 297388] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9620504| [2025/04/30 19:59:58 297397] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9619337| [2025/04/30 19:59:58 297404] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9618170| [2025/04/30 19:59:58 297411] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9617003| [2025/04/30 19:59:58 297415] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9615836| [2025/04/30 19:59:58 297421] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9614669| [2025/04/30 19:59:58 297425] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9613502| [2025/04/30 19:59:58 297431] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9612335| [2025/04/30 19:59:58 297435] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9611168| [2025/04/30 19:59:58 297441] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9610001| [2025/04/30 19:59:58 297445] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9608834| [2025/04/30 19:59:58 297454] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9607667| [2025/04/30 19:59:58 297458] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9606500| [2025/04/30 19:59:58 297464] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9605333| [2025/04/30 19:59:58 297469] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9604166| [2025/04/30 19:59:58 297478] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9602999| [2025/04/30 19:59:58 297485] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9601832| [2025/04/30 19:59:58 297492] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9600665| [2025/04/30 19:59:58 297497] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9599498| [2025/04/30 19:59:58 297502] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9598331| [2025/04/30 19:59:58 297506] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9597164| [2025/04/30 19:59:58 297511] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9595997| [2025/04/30 19:59:58 297516] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9594830| [2025/04/30 19:59:58 297521] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9593663| [2025/04/30 19:59:58 297526] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9592496| [2025/04/30 19:59:58 297530] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9591329| [2025/04/30 19:59:58 297536] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9590162| [2025/04/30 19:59:58 297540] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9588995| [2025/04/30 19:59:58 297546] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9587828| [2025/04/30 19:59:58 297552] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9586661| [2025/04/30 19:59:58 297561] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9585494| [2025/04/30 19:59:58 297568] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9584327| [2025/04/30 19:59:58 297577] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9583160| [2025/04/30 19:59:58 297582] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9581993| [2025/04/30 19:59:58 297587] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9580826| [2025/04/30 19:59:58 297592] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9579659| [2025/04/30 19:59:58 297597] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9578492| [2025/04/30 19:59:58 297601] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9577325| [2025/04/30 19:59:58 297607] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9576158| [2025/04/30 19:59:58 297611] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9574991| [2025/04/30 19:59:58 297617] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9573824| [2025/04/30 19:59:58 297621] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9572657| [2025/04/30 19:59:58 297627] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9571490| [2025/04/30 19:59:58 297632] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9570323| [2025/04/30 19:59:58 297642] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9569156| [2025/04/30 19:59:58 297649] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9567989| [2025/04/30 19:59:58 297656] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9566822| [2025/04/30 19:59:58 297660] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9565655| [2025/04/30 19:59:58 297666] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9564488| [2025/04/30 19:59:58 297670] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9563321| [2025/04/30 19:59:58 297676] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9562154| [2025/04/30 19:59:58 297680] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9560987| [2025/04/30 19:59:58 297686] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9559820| [2025/04/30 19:59:58 297690] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9558653| [2025/04/30 19:59:58 297695] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9557486| [2025/04/30 19:59:58 297700] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9556319| [2025/04/30 19:59:58 297705] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9555152| [2025/04/30 19:59:58 297710] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9553985| [2025/04/30 19:59:58 297718] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9552818| [2025/04/30 19:59:58 297725] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9551651| [2025/04/30 19:59:58 297733] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9550484| [2025/04/30 19:59:58 297737] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9549317| [2025/04/30 19:59:58 297743] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9548150| [2025/04/30 19:59:58 297747] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9546983| [2025/04/30 19:59:58 297753] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9545816| [2025/04/30 19:59:58 297760] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9544649| [2025/04/30 19:59:58 297766] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9543482| [2025/04/30 19:59:58 297770] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9542315| [2025/04/30 19:59:58 297776] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9541148| [2025/04/30 19:59:58 297780] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9539981| [2025/04/30 19:59:58 297789] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9538814| [2025/04/30 19:59:58 297794] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9537647| [2025/04/30 19:59:58 297804] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9536480| [2025/04/30 19:59:58 297811] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9535313| [2025/04/30 19:59:58 297817] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9534146| [2025/04/30 19:59:58 297821] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9532979| [2025/04/30 19:59:58 297827] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9531812| [2025/04/30 19:59:58 297832] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9530645| [2025/04/30 19:59:58 297837] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9529478| [2025/04/30 19:59:58 297842] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9528311| [2025/04/30 19:59:58 297847] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9527144| [2025/04/30 19:59:58 297852] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9525977| [2025/04/30 19:59:58 297857] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9524810| [2025/04/30 19:59:58 297861] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9523643| [2025/04/30 19:59:58 297866] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9522476| [2025/04/30 19:59:58 297871] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9521309| [2025/04/30 19:59:58 297877] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9520142| [2025/04/30 19:59:58 297887] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9518975| [2025/04/30 19:59:58 297893] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9517808| [2025/04/30 19:59:58 297900] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9516641| [2025/04/30 19:59:58 297904] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9515474| [2025/04/30 19:59:58 297910] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9514307| [2025/04/30 19:59:58 297914] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9513140| [2025/04/30 19:59:58 297920] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9511973| [2025/04/30 19:59:58 297924] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9510806| [2025/04/30 19:59:58 297930] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9509639| [2025/04/30 19:59:58 297934] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9508472| [2025/04/30 19:59:58 297942] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9507305| [2025/04/30 19:59:58 297946] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9506138| [2025/04/30 19:59:58 297952] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9504971| [2025/04/30 19:59:58 297958] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9503804| [2025/04/30 19:59:58 297968] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9502637| [2025/04/30 19:59:58 297974] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9501470| [2025/04/30 19:59:58 297980] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9500303| [2025/04/30 19:59:58 297985] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9499136| [2025/04/30 19:59:58 297990] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9497969| [2025/04/30 19:59:58 297995] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9496802| [2025/04/30 19:59:58 298000] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9495635| [2025/04/30 19:59:58 298005] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9494468| [2025/04/30 19:59:58 298010] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9493301| [2025/04/30 19:59:58 298015] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9492134| [2025/04/30 19:59:58 298021] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9490967| [2025/04/30 19:59:58 298025] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9489800| [2025/04/30 19:59:58 298031] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9488633| [2025/04/30 19:59:58 298035] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9487466| [2025/04/30 19:59:58 298044] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9486299| [2025/04/30 19:59:58 298051] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9485132| [2025/04/30 19:59:58 298059] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9483965| [2025/04/30 19:59:58 298063] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9482798| [2025/04/30 19:59:58 298069] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9481631| [2025/04/30 19:59:58 298073] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9480464| [2025/04/30 19:59:58 298079] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9479297| [2025/04/30 19:59:58 298083] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9478130| [2025/04/30 19:59:58 298089] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9476963| [2025/04/30 19:59:58 298093] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9475796| [2025/04/30 19:59:58 298099] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9474629| [2025/04/30 19:59:58 298103] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9473462| [2025/04/30 19:59:58 298110] [info] |scid:cda868c6c46a984c59172f68|xqc_stream_send|ret:0|stream_id:8|stream_send_offset:512000|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:512000|offset:512000|fin:1|stream_flag:64|conn:0000561B635A26FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 19:59:58 298121] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd| [2025/04/30 19:59:58 298132] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:7|ack_delay:3187|first_ack_range:2|largest_pkt_recv_time:1746043198294944| [2025/04/30 19:59:58 298137] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:7|low:5|pkt_pns:2| [2025/04/30 19:59:58 298141] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:7|frame_largest_recv:7| [2025/04/30 19:59:58 298145] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 298150] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:4|stream_offset:1171| [2025/04/30 19:59:58 298155] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1206|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:2340| [2025/04/30 19:59:58 298165] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298196] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2406|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:3509| [2025/04/30 19:59:58 298207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298216] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:3606|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:4678| [2025/04/30 19:59:58 298225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298234] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:4806|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:5847| [2025/04/30 19:59:58 298249] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298258] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:6006|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:7016| [2025/04/30 19:59:58 298271] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298278] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298284] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:7206|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:8185| [2025/04/30 19:59:58 298294] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298299] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298303] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:8406|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:9354| [2025/04/30 19:59:58 298311] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298315] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298319] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:917|schedule_bytes:9606|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:10240| [2025/04/30 19:59:58 298328] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298335] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:917|reinj:0|path_class:2| [2025/04/30 19:59:58 298339] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:10523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:1171| [2025/04/30 19:59:58 298348] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298355] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298362] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:11723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:2340| [2025/04/30 19:59:58 298374] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298378] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298382] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:12923|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:3509| [2025/04/30 19:59:58 298391] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298395] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298399] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:14123|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:4678| [2025/04/30 19:59:58 298407] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298411] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298415] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:15323|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:5847| [2025/04/30 19:59:58 298427] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298431] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298437] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:16523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:7016| [2025/04/30 19:59:58 298451] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298457] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298461] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:17723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:8185| [2025/04/30 19:59:58 298469] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298473] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298477] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:18923|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:9354| [2025/04/30 19:59:58 298486] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298490] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298494] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:20123|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:10523| [2025/04/30 19:59:58 298502] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298510] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298514] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:21323|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:11692| [2025/04/30 19:59:58 298529] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298535] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298540] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:22523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:12861| [2025/04/30 19:59:58 298549] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298553] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298557] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:23723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:14030| [2025/04/30 19:59:58 298565] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298570] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298574] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:24923|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:15199| [2025/04/30 19:59:58 298582] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298586] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298590] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:26123|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:16368| [2025/04/30 19:59:58 298605] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298612] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298619] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:27323|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:17537| [2025/04/30 19:59:58 298627] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298631] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298635] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:28523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:18704| [2025/04/30 19:59:58 298644] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298648] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298652] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:29723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:19871| [2025/04/30 19:59:58 298660] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298665] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298669] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:30923|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:21038| [2025/04/30 19:59:58 298681] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298688] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298695] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:32123|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:22205| [2025/04/30 19:59:58 298706] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298710] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298714] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:33323|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:23372| [2025/04/30 19:59:58 298723] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298727] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298731] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:34523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:24539| [2025/04/30 19:59:58 298739] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298744] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298748] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:35723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:25706| [2025/04/30 19:59:58 298756] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298771] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:36923|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:26873| [2025/04/30 19:59:58 298785] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298789] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298793] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:38123|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:28040| [2025/04/30 19:59:58 298801] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298806] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298810] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:39323|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 298818] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298822] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298826] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:40523|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:30374| [2025/04/30 19:59:58 298834] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32702|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 298839] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 298843] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 298849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:41723|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 298861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 298866] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 298870] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 298875] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 298879] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 298884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:6022|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:1171| [2025/04/30 19:59:58 298888] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 298893] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 19:59:58 298928] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:16|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:6022|now:1746043198298901|stream_id:4|stream_offset:1171| [2025/04/30 19:59:58 298938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:16|origin_pktnum:0|size:1206|enc_size:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 298946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:6022|applimit:8136| [2025/04/30 19:59:58 298953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 298960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 298966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 298973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 7228| [2025/04/30 19:59:58 298979] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198384763|now:1746043198298953|interv:85810| [2025/04/30 19:59:58 298986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198384763|now:1746043198298953|interval:85810|pto_count:0|srtt:32702 [2025/04/30 19:59:58 298993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:7228| [2025/04/30 19:59:58 299001] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7228|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:2340| [2025/04/30 19:59:58 299011] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299015] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 19:59:58 299057] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7228|now:1746043198299030|stream_id:4|stream_offset:2340| [2025/04/30 19:59:58 299066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:7228|applimit:8136| [2025/04/30 19:59:58 299080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 8428| [2025/04/30 19:59:58 299107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198384892|now:1746043198299080|interv:85812| [2025/04/30 19:59:58 299113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198384892|now:1746043198299080|interval:85812|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:8428| [2025/04/30 19:59:58 299128] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8428|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:3509| [2025/04/30 19:59:58 299138] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299142] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 19:59:58 299183] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8428|now:1746043198299149|stream_id:4|stream_offset:3509| [2025/04/30 19:59:58 299196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:8428|applimit:8136| [2025/04/30 19:59:58 299211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 9628| [2025/04/30 19:59:58 299234] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385011|now:1746043198299210|interv:85801| [2025/04/30 19:59:58 299243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385011|now:1746043198299210|interval:85801|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:9628| [2025/04/30 19:59:58 299252] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9628|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:4678| [2025/04/30 19:59:58 299261] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 19:59:58 299295] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9628|now:1746043198299272|stream_id:4|stream_offset:4678| [2025/04/30 19:59:58 299301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:9628|applimit:8136| [2025/04/30 19:59:58 299312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 10828| [2025/04/30 19:59:58 299339] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385134|now:1746043198299311|interv:85823| [2025/04/30 19:59:58 299345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385134|now:1746043198299311|interval:85823|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:10828| [2025/04/30 19:59:58 299356] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10828|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:5847| [2025/04/30 19:59:58 299365] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299369] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 19:59:58 299396] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10828|now:1746043198299375|stream_id:4|stream_offset:5847| [2025/04/30 19:59:58 299402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:10828|applimit:8136| [2025/04/30 19:59:58 299420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 12028| [2025/04/30 19:59:58 299447] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385237|now:1746043198299420|interv:85817| [2025/04/30 19:59:58 299456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385237|now:1746043198299420|interval:85817|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:12028| [2025/04/30 19:59:58 299468] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12028|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:7016| [2025/04/30 19:59:58 299477] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299481] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 19:59:58 299509] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12028|now:1746043198299487|stream_id:4|stream_offset:7016| [2025/04/30 19:59:58 299514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:12028|applimit:8136| [2025/04/30 19:59:58 299529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 13228| [2025/04/30 19:59:58 299555] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385349|now:1746043198299528|interv:85821| [2025/04/30 19:59:58 299560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385349|now:1746043198299528|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:13228| [2025/04/30 19:59:58 299574] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13228|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:8185| [2025/04/30 19:59:58 299582] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299586] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 19:59:58 299613] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13228|now:1746043198299593|stream_id:4|stream_offset:8185| [2025/04/30 19:59:58 299619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:13228|applimit:8136| [2025/04/30 19:59:58 299633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 14428| [2025/04/30 19:59:58 299659] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385455|now:1746043198299632|interv:85823| [2025/04/30 19:59:58 299664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385455|now:1746043198299632|interval:85823|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:14428| [2025/04/30 19:59:58 299674] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14428|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:9354| [2025/04/30 19:59:58 299682] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299686] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 19:59:58 299713] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14428|now:1746043198299693|stream_id:4|stream_offset:9354| [2025/04/30 19:59:58 299718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:14428|applimit:8136| [2025/04/30 19:59:58 299738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 15628| [2025/04/30 19:59:58 299765] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385555|now:1746043198299738|interv:85817| [2025/04/30 19:59:58 299769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385555|now:1746043198299738|interval:85817|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:15628| [2025/04/30 19:59:58 299779] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:917|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:917|schedule_bytes:0|inflight:15628|cwnd:48066|conn:0000561B635A26FC|stream_id:4|stream_offset:10240| [2025/04/30 19:59:58 299787] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299791] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 19:59:58 299819] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:24|size:917|sent:933|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15628|now:1746043198299798|stream_id:4|stream_offset:10240| [2025/04/30 19:59:58 299825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:24|origin_pktnum:0|size:917|enc_size:933|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 299832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:15628|applimit:8136| [2025/04/30 19:59:58 299838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 16545| [2025/04/30 19:59:58 299865] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385660|now:1746043198299838|interv:85822| [2025/04/30 19:59:58 299870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385660|now:1746043198299838|interval:85822|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:16545| [2025/04/30 19:59:58 299879] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:1171| [2025/04/30 19:59:58 299892] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 19:59:58 299924] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16545|now:1746043198299903|stream_id:8|stream_offset:1171| [2025/04/30 19:59:58 299930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 299937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:16545|applimit:8136| [2025/04/30 19:59:58 299944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 299951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 299958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 299964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 17745| [2025/04/30 19:59:58 299971] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385765|now:1746043198299944|interv:85821| [2025/04/30 19:59:58 299975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385765|now:1746043198299944|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 299979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:17745| [2025/04/30 19:59:58 299984] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 299988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17745|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:2340| [2025/04/30 19:59:58 299992] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 299996] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 19:59:58 300022] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17745|now:1746043198300003|stream_id:8|stream_offset:2340| [2025/04/30 19:59:58 300028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:17745|applimit:8136| [2025/04/30 19:59:58 300042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 18945| [2025/04/30 19:59:58 300073] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385865|now:1746043198300041|interv:85824| [2025/04/30 19:59:58 300080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385865|now:1746043198300041|interval:85824|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:18945| [2025/04/30 19:59:58 300091] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18945|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:3509| [2025/04/30 19:59:58 300100] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300104] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 19:59:58 300133] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18945|now:1746043198300111|stream_id:8|stream_offset:3509| [2025/04/30 19:59:58 300138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:18945|applimit:8136| [2025/04/30 19:59:58 300150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 20145| [2025/04/30 19:59:58 300194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198385973|now:1746043198300149|interv:85824| [2025/04/30 19:59:58 300201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198385973|now:1746043198300149|interval:85824|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:20145| [2025/04/30 19:59:58 300211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20145|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:4678| [2025/04/30 19:59:58 300220] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 19:59:58 300257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20145|now:1746043198300235|stream_id:8|stream_offset:4678| [2025/04/30 19:59:58 300263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:20145|applimit:8136| [2025/04/30 19:59:58 300276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 21345| [2025/04/30 19:59:58 300302] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386097|now:1746043198300275|interv:85822| [2025/04/30 19:59:58 300308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386097|now:1746043198300275|interval:85822|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:21345| [2025/04/30 19:59:58 300318] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:5847| [2025/04/30 19:59:58 300327] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300331] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 19:59:58 300357] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21345|now:1746043198300337|stream_id:8|stream_offset:5847| [2025/04/30 19:59:58 300363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:21345|applimit:8136| [2025/04/30 19:59:58 300377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 22545| [2025/04/30 19:59:58 300407] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386199|now:1746043198300377|interv:85822| [2025/04/30 19:59:58 300413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386199|now:1746043198300377|interval:85822|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:22545| [2025/04/30 19:59:58 300424] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:7016| [2025/04/30 19:59:58 300433] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300437] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 19:59:58 300465] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22545|now:1746043198300444|stream_id:8|stream_offset:7016| [2025/04/30 19:59:58 300471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:22545|applimit:8136| [2025/04/30 19:59:58 300485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 23745| [2025/04/30 19:59:58 300511] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386306|now:1746043198300485|interv:85821| [2025/04/30 19:59:58 300515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386306|now:1746043198300485|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:23745| [2025/04/30 19:59:58 300525] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23745|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:8185| [2025/04/30 19:59:58 300533] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300537] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 19:59:58 300563] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23745|now:1746043198300544|stream_id:8|stream_offset:8185| [2025/04/30 19:59:58 300577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:23745|applimit:8136| [2025/04/30 19:59:58 300591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 24945| [2025/04/30 19:59:58 300616] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386406|now:1746043198300591|interv:85815| [2025/04/30 19:59:58 300622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386406|now:1746043198300591|interval:85815|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:24945| [2025/04/30 19:59:58 300632] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24945|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:9354| [2025/04/30 19:59:58 300640] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300644] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 19:59:58 300671] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24945|now:1746043198300651|stream_id:8|stream_offset:9354| [2025/04/30 19:59:58 300677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:24945|applimit:8136| [2025/04/30 19:59:58 300692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 26145| [2025/04/30 19:59:58 300717] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386513|now:1746043198300691|interv:85822| [2025/04/30 19:59:58 300723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386513|now:1746043198300691|interval:85822|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:26145| [2025/04/30 19:59:58 300737] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26145|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:10523| [2025/04/30 19:59:58 300745] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 300750] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 19:59:58 300777] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26145|now:1746043198300756|stream_id:8|stream_offset:10523| [2025/04/30 19:59:58 300783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 300790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:26145|applimit:8136| [2025/04/30 19:59:58 300797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 300804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 300811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 300817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 27345| [2025/04/30 19:59:58 300824] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198386618|now:1746043198300797|interv:85821| [2025/04/30 19:59:58 300828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198386618|now:1746043198300797|interval:85821|pto_count:0|srtt:32702 [2025/04/30 19:59:58 300833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:27345| [2025/04/30 19:59:58 300837] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 300842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:11692| [2025/04/30 19:59:58 300846] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 300850] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198301850|now:1746043198300850|interv:1000| [2025/04/30 19:59:58 300854] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 300858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 300862] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198301850| [2025/04/30 19:59:58 300866] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198301850| [2025/04/30 19:59:58 300870] [debug] |xqc_engine_wakeup_after|wakeup:1746043198301850|now:1746043198300870|diff:980| [2025/04/30 19:59:58 300879] [debug] |xqc_engine_main_logic|END|now:1746043198295011| [2025/04/30 19:59:58 301944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198301944| [2025/04/30 19:59:58 301953] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198301850|pq_index:0| [2025/04/30 19:59:58 301957] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198295011| [2025/04/30 19:59:58 301962] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198301961| [2025/04/30 19:59:58 301967] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198301850|now:1746043198301961| [2025/04/30 19:59:58 301972] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198301850|now:1746043198301961| [2025/04/30 19:59:58 301976] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 301981] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 301986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:27345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 301990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 301994] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 301998] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 302003] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 302007] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:11692| [2025/04/30 19:59:58 302016] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 302020] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 19:59:58 302051] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27345|now:1746043198302027|stream_id:8|stream_offset:11692| [2025/04/30 19:59:58 302057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 302065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:27345|applimit:8136| [2025/04/30 19:59:58 302071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 302079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 302093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 302099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28545| [2025/04/30 19:59:58 302106] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198387889|now:1746043198302071|interv:85818| [2025/04/30 19:59:58 302112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198387889|now:1746043198302071|interval:85818|pto_count:0|srtt:32702 [2025/04/30 19:59:58 302120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:28545| [2025/04/30 19:59:58 302125] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:12861| [2025/04/30 19:59:58 302134] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 302138] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 19:59:58 302179] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28545|now:1746043198302145|stream_id:8|stream_offset:12861| [2025/04/30 19:59:58 302192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 302200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28545|applimit:8136| [2025/04/30 19:59:58 302205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 302209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 302213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 302217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 29745| [2025/04/30 19:59:58 302221] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198388007|now:1746043198302205|interv:85802| [2025/04/30 19:59:58 302225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198388007|now:1746043198302205|interval:85802|pto_count:0|srtt:32702 [2025/04/30 19:59:58 302229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:29745| [2025/04/30 19:59:58 302234] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29745|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:14030| [2025/04/30 19:59:58 302247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 302252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 19:59:58 302278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29745|now:1746043198302258|stream_id:8|stream_offset:14030| [2025/04/30 19:59:58 302283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 302287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:29745|applimit:8136| [2025/04/30 19:59:58 302292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 302296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 302300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 302304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30945| [2025/04/30 19:59:58 302307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198388120|now:1746043198302291|interv:85829| [2025/04/30 19:59:58 302311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198388120|now:1746043198302291|interval:85829|pto_count:0|srtt:32702 [2025/04/30 19:59:58 302316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:30945| [2025/04/30 19:59:58 302320] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30945|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:15199| [2025/04/30 19:59:58 302329] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 302333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 19:59:58 302355] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30945|now:1746043198302338|stream_id:8|stream_offset:15199| [2025/04/30 19:59:58 302360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 302364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30945|applimit:8136| [2025/04/30 19:59:58 302368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 302372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 302376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 302380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 32145| [2025/04/30 19:59:58 302388] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198388200|now:1746043198302368|interv:85832| [2025/04/30 19:59:58 302391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198388200|now:1746043198302368|interval:85832|pto_count:0|srtt:32702 [2025/04/30 19:59:58 302396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:32145| [2025/04/30 19:59:58 302400] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32145|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:16368| [2025/04/30 19:59:58 302409] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 302413] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 19:59:58 302433] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32145|now:1746043198302418|stream_id:8|stream_offset:16368| [2025/04/30 19:59:58 302438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 302443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:32145|applimit:8136| [2025/04/30 19:59:58 302447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 302451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 302455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 302458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 33345| [2025/04/30 19:59:58 302462] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198388280|now:1746043198302446|interv:85834| [2025/04/30 19:59:58 302466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198388280|now:1746043198302446|interval:85834|pto_count:0|srtt:32702 [2025/04/30 19:59:58 302470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:33345| [2025/04/30 19:59:58 302475] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 302479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:17537| [2025/04/30 19:59:58 302483] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 302487] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198303487|now:1746043198302487|interv:1000| [2025/04/30 19:59:58 302491] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 302499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 302503] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198303487| [2025/04/30 19:59:58 302507] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198303487| [2025/04/30 19:59:58 302511] [debug] |xqc_engine_wakeup_after|wakeup:1746043198303487|now:1746043198302511|diff:976| [2025/04/30 19:59:58 302516] [debug] |xqc_engine_main_logic|END|now:1746043198301961| [2025/04/30 19:59:58 303584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198303584| [2025/04/30 19:59:58 303592] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198303487|pq_index:0| [2025/04/30 19:59:58 303596] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198301961| [2025/04/30 19:59:58 303601] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198303600| [2025/04/30 19:59:58 303606] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198303487|now:1746043198303600| [2025/04/30 19:59:58 303610] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198303487|now:1746043198303600| [2025/04/30 19:59:58 303614] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 303619] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 303624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:33345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 303628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 303632] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 303636] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 303640] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 303645] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 303649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:17537| [2025/04/30 19:59:58 303653] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 303658] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 19:59:58 303685] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33345|now:1746043198303664|stream_id:8|stream_offset:17537| [2025/04/30 19:59:58 303691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 303700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:33345|applimit:8136| [2025/04/30 19:59:58 303705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 303709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 303713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 303717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34545| [2025/04/30 19:59:58 303721] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389526|now:1746043198303704|interv:85822| [2025/04/30 19:59:58 303725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389526|now:1746043198303704|interval:85822|pto_count:0|srtt:32702 [2025/04/30 19:59:58 303729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:34545| [2025/04/30 19:59:58 303734] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 303738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:18704| [2025/04/30 19:59:58 303742] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 303746] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 19:59:58 303767] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34545|now:1746043198303752|stream_id:8|stream_offset:18704| [2025/04/30 19:59:58 303773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 303777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:34545|applimit:8136| [2025/04/30 19:59:58 303781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 303785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 303789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 303793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 35745| [2025/04/30 19:59:58 303797] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389614|now:1746043198303781|interv:85833| [2025/04/30 19:59:58 303801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389614|now:1746043198303781|interval:85833|pto_count:0|srtt:32702 [2025/04/30 19:59:58 303805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:35745| [2025/04/30 19:59:58 303809] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 303816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35745|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:19871| [2025/04/30 19:59:58 303821] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 303825] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 19:59:58 303845] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35745|now:1746043198303830|stream_id:8|stream_offset:19871| [2025/04/30 19:59:58 303850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 303855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:35745|applimit:8136| [2025/04/30 19:59:58 303859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 303863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 303867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 303870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 36945| [2025/04/30 19:59:58 303874] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389692|now:1746043198303858|interv:85834| [2025/04/30 19:59:58 303878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389692|now:1746043198303858|interval:85834|pto_count:0|srtt:32702 [2025/04/30 19:59:58 303882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:36945| [2025/04/30 19:59:58 303887] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 303891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36945|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:21038| [2025/04/30 19:59:58 303895] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 303899] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 19:59:58 303919] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36945|now:1746043198303904|stream_id:8|stream_offset:21038| [2025/04/30 19:59:58 303924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 303928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:36945|applimit:8136| [2025/04/30 19:59:58 303932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 303940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 303944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 303947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38145| [2025/04/30 19:59:58 303951] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389766|now:1746043198303932|interv:85834| [2025/04/30 19:59:58 303955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389766|now:1746043198303932|interval:85834|pto_count:0|srtt:32702 [2025/04/30 19:59:58 303959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:38145| [2025/04/30 19:59:58 303964] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 303968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38145|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:22205| [2025/04/30 19:59:58 303972] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 303976] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 19:59:58 303996] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38145|now:1746043198303982|stream_id:8|stream_offset:22205| [2025/04/30 19:59:58 304001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 304005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38145|applimit:8136| [2025/04/30 19:59:58 304010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 304014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 304018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 304021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39345| [2025/04/30 19:59:58 304025] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389844|now:1746043198304009|interv:85835| [2025/04/30 19:59:58 304029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389844|now:1746043198304009|interval:85835|pto_count:0|srtt:32702 [2025/04/30 19:59:58 304033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:39345| [2025/04/30 19:59:58 304038] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 304042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:23372| [2025/04/30 19:59:58 304049] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 304053] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 19:59:58 304074] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39345|now:1746043198304059|stream_id:8|stream_offset:23372| [2025/04/30 19:59:58 304079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 304083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:39345|applimit:8136| [2025/04/30 19:59:58 304087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 304091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 304095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 304099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 40545| [2025/04/30 19:59:58 304103] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389921|now:1746043198304087|interv:85834| [2025/04/30 19:59:58 304107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389921|now:1746043198304087|interval:85834|pto_count:0|srtt:32702 [2025/04/30 19:59:58 304111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:40545| [2025/04/30 19:59:58 304115] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 304119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:24539| [2025/04/30 19:59:58 304124] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 304128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198305127|now:1746043198304127|interv:1000| [2025/04/30 19:59:58 304131] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 304135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 304139] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198305127| [2025/04/30 19:59:58 304143] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198305127| [2025/04/30 19:59:58 304147] [debug] |xqc_engine_wakeup_after|wakeup:1746043198305127|now:1746043198304147|diff:980| [2025/04/30 19:59:58 304151] [debug] |xqc_engine_main_logic|END|now:1746043198303600| [2025/04/30 19:59:58 305221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198305221| [2025/04/30 19:59:58 305228] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198305127|pq_index:0| [2025/04/30 19:59:58 305232] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198303600| [2025/04/30 19:59:58 305237] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198305236| [2025/04/30 19:59:58 305245] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198305127|now:1746043198305236| [2025/04/30 19:59:58 305250] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198305127|now:1746043198305236| [2025/04/30 19:59:58 305254] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 305259] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 305263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:40545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 305267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 305271] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 305275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 305279] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 305284] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:24539| [2025/04/30 19:59:58 305292] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 305296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 19:59:58 305323] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40545|now:1746043198305303|stream_id:8|stream_offset:24539| [2025/04/30 19:59:58 305329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 305333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:40545|applimit:8136| [2025/04/30 19:59:58 305337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 305342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 305345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 305349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 41745| [2025/04/30 19:59:58 305353] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391165|now:1746043198305337|interv:85828| [2025/04/30 19:59:58 305357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391165|now:1746043198305337|interval:85828|pto_count:0|srtt:32702 [2025/04/30 19:59:58 305365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:41745| [2025/04/30 19:59:58 305370] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41745|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:25706| [2025/04/30 19:59:58 305378] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 305382] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 19:59:58 305400] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41745|now:1746043198305388|stream_id:8|stream_offset:25706| [2025/04/30 19:59:58 305405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 305409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:41745|applimit:8136| [2025/04/30 19:59:58 305413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 305418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 305421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 305425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 42945| [2025/04/30 19:59:58 305429] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391250|now:1746043198305413|interv:85837| [2025/04/30 19:59:58 305433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391250|now:1746043198305413|interval:85837|pto_count:0|srtt:32702 [2025/04/30 19:59:58 305437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:42945| [2025/04/30 19:59:58 305442] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42945|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:26873| [2025/04/30 19:59:58 305450] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 305454] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 19:59:58 305473] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42945|now:1746043198305459|stream_id:8|stream_offset:26873| [2025/04/30 19:59:58 305478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 305486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:42945|applimit:8136| [2025/04/30 19:59:58 305490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 305494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 305498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 305502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 44145| [2025/04/30 19:59:58 305506] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391321|now:1746043198305490|interv:85831| [2025/04/30 19:59:58 305510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391321|now:1746043198305490|interval:85831|pto_count:0|srtt:32702 [2025/04/30 19:59:58 305514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:44145| [2025/04/30 19:59:58 305518] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44145|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:28040| [2025/04/30 19:59:58 305527] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 305531] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 19:59:58 305561] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44145|now:1746043198305536|stream_id:8|stream_offset:28040| [2025/04/30 19:59:58 305566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 305571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:44145|applimit:8136| [2025/04/30 19:59:58 305575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 305579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 305583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 305587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 45345| [2025/04/30 19:59:58 305590] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391398|now:1746043198305575|interv:85823| [2025/04/30 19:59:58 305594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391398|now:1746043198305575|interval:85823|pto_count:0|srtt:32702 [2025/04/30 19:59:58 305599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:45345| [2025/04/30 19:59:58 305609] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45345|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 305618] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 305622] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 19:59:58 305642] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45345|now:1746043198305627|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 305647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 305652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:45345|applimit:8136| [2025/04/30 19:59:58 305656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 305660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 305664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 305667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 46545| [2025/04/30 19:59:58 305671] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391489|now:1746043198305655|interv:85834| [2025/04/30 19:59:58 305675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391489|now:1746043198305655|interval:85834|pto_count:0|srtt:32702 [2025/04/30 19:59:58 305680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:46545| [2025/04/30 19:59:58 305684] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 305688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:30374| [2025/04/30 19:59:58 305692] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 305696] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198306696|now:1746043198305696|interv:1000| [2025/04/30 19:59:58 305700] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 305704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 305708] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198306696| [2025/04/30 19:59:58 305712] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198306696| [2025/04/30 19:59:58 305716] [debug] |xqc_engine_wakeup_after|wakeup:1746043198306696|now:1746043198305716|diff:980| [2025/04/30 19:59:58 305720] [debug] |xqc_engine_main_logic|END|now:1746043198305236| [2025/04/30 19:59:58 306788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198306788| [2025/04/30 19:59:58 306799] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198306696|pq_index:0| [2025/04/30 19:59:58 306803] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198305236| [2025/04/30 19:59:58 306808] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|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:1746043198306807| [2025/04/30 19:59:58 306812] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198306696|now:1746043198306807| [2025/04/30 19:59:58 306816] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198306696|now:1746043198306807| [2025/04/30 19:59:58 306820] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 306825] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32702|min_srtt:32702|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 306829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 306834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 306838] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 306841] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 306846] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 306850] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 306854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46545|cwnd:48066|conn:0000561B635A26FC|stream_id:8|stream_offset:30374| [2025/04/30 19:59:58 306859] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 306863] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 19:59:58 306889] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46545|now:1746043198306869|stream_id:8|stream_offset:30374| [2025/04/30 19:59:58 306895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 306899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:46545|applimit:8136| [2025/04/30 19:59:58 306903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32702|rtt_var:7040|pto_duration:60862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 306907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 306911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 306919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 47745| [2025/04/30 19:59:58 306923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198392731|now:1746043198306903|interv:85828| [2025/04/30 19:59:58 306927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198392731|now:1746043198306903|interval:85828|pto_count:0|srtt:32702 [2025/04/30 19:59:58 306932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:47745| [2025/04/30 19:59:58 306936] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198392731| [2025/04/30 19:59:58 306940] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198392731| [2025/04/30 19:59:58 306944] [debug] |xqc_engine_wakeup_after|wakeup:1746043198392731|now:1746043198306944|diff:85787| [2025/04/30 19:59:58 306948] [debug] |xqc_engine_main_logic|END|now:1746043198306807| [2025/04/30 19:59:58 324090] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:35|state:ESTABED|recv_time:1746043198324089| [2025/04/30 19:59:58 324100] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 324107] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:7| [2025/04/30 19:59:58 324111] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 19:59:58 324116] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 19:59:58 324120] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 324125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:0|origin_pktnum:0|size:26|pns:2|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 19:59:58 324130] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:0|ack_elapse:30467|ctl_first_sent_time:1746043198293622|lagest_ack_time:1746043198324089|curr_delivered:2140| [2025/04/30 19:59:58 324135] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198293622| [2025/04/30 19:59:58 324139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 19:59:58 324143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32702|rttvar:7040|minrtt:32525|latest_rtt:30467|ack_delay:32| [2025/04/30 19:59:58 324148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32419|rttvar:5846|minrtt:30467|latest_rtt:30467|ack_delay:32| [2025/04/30 19:59:58 324152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 324156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 324160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32419|rtt_var:5846|pto_duration:55803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 324165] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 324183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 324191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 47719| [2025/04/30 19:59:58 324195] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198387672|now:1746043198324160|interv:63512| [2025/04/30 19:59:58 324199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198387672|now:1746043198324160|interval:63512|pto_count:0|srtt:32419 [2025/04/30 19:59:58 324204] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30467, delivered 26|rate 853|lost 0| [2025/04/30 19:59:58 324208] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 19:59:58 324212] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|probertt expire|rtt:30467, old_rtt:32525| [2025/04/30 19:59:58 324216] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:32525| [2025/04/30 19:59:58 324220] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 324224] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48066|packet_lost:0|acked:26|po_sent_time:1746043198293622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324229] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48066|packet_lost:0|acked:26|po_sent_time:1746043198293622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48092|full_bw_reached:0|inflight:47719|srtt:32419|latest_rtt:30467|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 324239] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 19:59:58 324244] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746043198324089|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 324248] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318324089|now:1746043198324089|interv:120000000| [2025/04/30 19:59:58 324253] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318324089|now:1746043198324089|interv:120000000| [2025/04/30 19:59:58 324256] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198392731|pq_index:0| [2025/04/30 19:59:58 324261] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198306807| [2025/04/30 19:59:58 324265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198324265| [2025/04/30 19:59:58 324270] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198324269| [2025/04/30 19:59:58 324275] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32419|min_srtt:32419|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 324280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:47719|cwnd:48092|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 324287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 324291] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 324295] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 324300] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 324304] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198387672| [2025/04/30 19:59:58 324308] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198387672| [2025/04/30 19:59:58 324312] [debug] |xqc_engine_wakeup_after|wakeup:1746043198387672|now:1746043198324312|diff:63360| [2025/04/30 19:59:58 324316] [debug] |xqc_engine_main_logic|END|now:1746043198324269| [2025/04/30 19:59:58 324323] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:35|state:ESTABED|recv_time:1746043198324323| [2025/04/30 19:59:58 324327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 324332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:8| [2025/04/30 19:59:58 324336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 19:59:58 324341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 19:59:58 324345] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 324349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:1|origin_pktnum:0|size:36|pns:2|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 19:59:58 324354] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:110|ack_elapse:30701|ctl_first_sent_time:1746043198293732|lagest_ack_time:1746043198324323|curr_delivered:2176| [2025/04/30 19:59:58 324359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198293732| [2025/04/30 19:59:58 324363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 19:59:58 324367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32419|rttvar:5846|minrtt:30467|latest_rtt:30591|ack_delay:32| [2025/04/30 19:59:58 324371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32186|rttvar:4850|minrtt:30467|latest_rtt:30591|ack_delay:32| [2025/04/30 19:59:58 324375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 324379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 324383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32186|rtt_var:4850|pto_duration:51586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 324387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 324394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 324398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 47683| [2025/04/30 19:59:58 324402] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198383455|now:1746043198324383|interv:59072| [2025/04/30 19:59:58 324406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198383455|now:1746043198324383|interval:59072|pto_count:0|srtt:32186 [2025/04/30 19:59:58 324410] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 110, ack_elapse 30701, delivered 62|rate 2019|lost 0| [2025/04/30 19:59:58 324414] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 324418] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 324422] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48092|packet_lost:0|acked:36|po_sent_time:1746043198293732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324427] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48092|packet_lost:0|acked:36|po_sent_time:1746043198293732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48128|full_bw_reached:0|inflight:47683|srtt:32186|latest_rtt:30591|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 324436] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 19:59:58 324440] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746043198324323|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 324445] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318324323|now:1746043198324323|interv:120000000| [2025/04/30 19:59:58 324449] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318324323|now:1746043198324323|interv:120000000| [2025/04/30 19:59:58 324453] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198387672|pq_index:0| [2025/04/30 19:59:58 324457] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198324269| [2025/04/30 19:59:58 324461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198324461| [2025/04/30 19:59:58 324465] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198324464| [2025/04/30 19:59:58 324470] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32186|min_srtt:32186|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 324474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:47683|cwnd:48128|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 324482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 324486] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 324489] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 324494] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 324498] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198383455| [2025/04/30 19:59:58 324502] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198383455| [2025/04/30 19:59:58 324506] [debug] |xqc_engine_wakeup_after|wakeup:1746043198383455|now:1746043198324506|diff:58949| [2025/04/30 19:59:58 324510] [debug] |xqc_engine_main_logic|END|now:1746043198324464| [2025/04/30 19:59:58 324516] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:35|state:ESTABED|recv_time:1746043198324515| [2025/04/30 19:59:58 324520] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 324525] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:9| [2025/04/30 19:59:58 324529] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 19:59:58 324533] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 19:59:58 324537] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 324541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:2|origin_pktnum:0|size:286|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:2|path_largest_ack:2| [2025/04/30 19:59:58 324546] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:348|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:210|ack_elapse:30893|ctl_first_sent_time:1746043198293832|lagest_ack_time:1746043198324515|curr_delivered:2462| [2025/04/30 19:59:58 324550] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198293832| [2025/04/30 19:59:58 324554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 19:59:58 324558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32186|rttvar:4850|minrtt:30467|latest_rtt:30683|ack_delay:32| [2025/04/30 19:59:58 324563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31994|rttvar:4021|minrtt:30467|latest_rtt:30683|ack_delay:32| [2025/04/30 19:59:58 324567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 19:59:58 324571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 324575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31994|rtt_var:4021|pto_duration:48078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 324579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 324583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 324590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 47397| [2025/04/30 19:59:58 324593] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198379947|now:1746043198324575|interv:55372| [2025/04/30 19:59:58 324597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198379947|now:1746043198324575|interval:55372|pto_count:0|srtt:31994 [2025/04/30 19:59:58 324602] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 210, ack_elapse 30893, delivered 348|rate 11264|lost 0| [2025/04/30 19:59:58 324606] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 324610] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 324614] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48128|packet_lost:0|acked:286|po_sent_time:1746043198293832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324618] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48128|packet_lost:0|acked:286|po_sent_time:1746043198293832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48414|full_bw_reached:0|inflight:47397|srtt:31994|latest_rtt:30683|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 324628] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 19:59:58 324632] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746043198324515|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 324637] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318324515|now:1746043198324515|interv:120000000| [2025/04/30 19:59:58 324641] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318324515|now:1746043198324515|interv:120000000| [2025/04/30 19:59:58 324645] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198383455|pq_index:0| [2025/04/30 19:59:58 324649] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198324464| [2025/04/30 19:59:58 324653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198324653| [2025/04/30 19:59:58 324657] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198324657| [2025/04/30 19:59:58 324662] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31994|min_srtt:31994|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 324666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:47397|cwnd:48414|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 324671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 324677] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 324681] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 324685] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 324690] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198379947| [2025/04/30 19:59:58 324693] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198379947| [2025/04/30 19:59:58 324697] [debug] |xqc_engine_wakeup_after|wakeup:1746043198379947|now:1746043198324697|diff:55250| [2025/04/30 19:59:58 324701] [debug] |xqc_engine_main_logic|END|now:1746043198324657| [2025/04/30 19:59:58 324706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198324706| [2025/04/30 19:59:58 324710] [debug] |xqc_engine_wakeup_after|wakeup:1746043198379947|now:1746043198324710|diff:55237| [2025/04/30 19:59:58 324714] [debug] |xqc_engine_main_logic|END|now:1746043198324706| [2025/04/30 19:59:58 324749] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:35|state:ESTABED|recv_time:1746043198324749| [2025/04/30 19:59:58 324755] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 324760] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:10| [2025/04/30 19:59:58 324764] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 19:59:58 324769] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 19:59:58 324773] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 324777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:3|origin_pktnum:0|size:287|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 19:59:58 324781] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:635|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:310|ack_elapse:31127|ctl_first_sent_time:1746043198293932|lagest_ack_time:1746043198324749|curr_delivered:2749| [2025/04/30 19:59:58 324786] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198293932| [2025/04/30 19:59:58 324790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 19:59:58 324794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31994|rttvar:4021|minrtt:30467|latest_rtt:30817|ack_delay:48| [2025/04/30 19:59:58 324798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31841|rttvar:3322|minrtt:30467|latest_rtt:30817|ack_delay:48| [2025/04/30 19:59:58 324802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 19:59:58 324806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 324810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31841|rtt_var:3322|pto_duration:45129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 324814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 324822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 324826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 47110| [2025/04/30 19:59:58 324830] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198376998|now:1746043198324810|interv:52188| [2025/04/30 19:59:58 324834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198376998|now:1746043198324810|interval:52188|pto_count:0|srtt:31841 [2025/04/30 19:59:58 324838] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 310, ack_elapse 31127, delivered 635|rate 20400|lost 0| [2025/04/30 19:59:58 324842] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 324846] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 324850] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48414|packet_lost:0|acked:287|po_sent_time:1746043198293932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324855] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48414|packet_lost:0|acked:287|po_sent_time:1746043198293932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 324859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48701|full_bw_reached:0|inflight:47110|srtt:31841|latest_rtt:30817|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 324864] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 19:59:58 324868] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746043198324749|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 324873] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318324749|now:1746043198324749|interv:120000000| [2025/04/30 19:59:58 324877] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318324749|now:1746043198324749|interv:120000000| [2025/04/30 19:59:58 324881] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198379947|pq_index:0| [2025/04/30 19:59:58 324885] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198324657| [2025/04/30 19:59:58 324889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198324888| [2025/04/30 19:59:58 324893] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198324892| [2025/04/30 19:59:58 324898] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31841|min_srtt:31841|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 324903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:47110|cwnd:48701|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 324910] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:31841|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 324914] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 324919] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31841|min_srtt:31841|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 324923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:47110|cwnd:48701|conn:0000561B635A26FC|stream_id:8|stream_offset:32708| [2025/04/30 19:59:58 324927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 324931] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 324935] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 324939] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 324944] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 324948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:47110|cwnd:48701|conn:0000561B635A26FC|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 324953] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 324957] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 19:59:58 324995] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:47110|now:1746043198324963|stream_id:8|stream_offset:31541| [2025/04/30 19:59:58 325004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 325012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:47110|applimit:8136| [2025/04/30 19:59:58 325018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31841|rtt_var:3322|pto_duration:45129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 325023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 325026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 325030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 48310| [2025/04/30 19:59:58 325034] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395092|now:1746043198325018|interv:70074| [2025/04/30 19:59:58 325038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395092|now:1746043198325018|interval:70074|pto_count:0|srtt:31841 [2025/04/30 19:59:58 325043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48701|inflight:48310| [2025/04/30 19:59:58 325051] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198395092| [2025/04/30 19:59:58 325056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198395092| [2025/04/30 19:59:58 325060] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395092|now:1746043198325060|diff:70032| [2025/04/30 19:59:58 325064] [debug] |xqc_engine_main_logic|END|now:1746043198324892| [2025/04/30 19:59:58 325071] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198325070| [2025/04/30 19:59:58 325075] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 325081] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:11| [2025/04/30 19:59:58 325085] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 19:59:58 325090] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 19:59:58 325094] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 325099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:9|origin_pktnum:0|size:57|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:9| [2025/04/30 19:59:58 325104] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:692|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:465|ack_elapse:31448|ctl_first_sent_time:1746043198294087|lagest_ack_time:1746043198325070|curr_delivered:2806| [2025/04/30 19:59:58 325108] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294087| [2025/04/30 19:59:58 325112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 19:59:58 325116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:10|origin_pktnum:0|size:57|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:10| [2025/04/30 19:59:58 325121] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:692|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:465|ack_elapse:31448|ctl_first_sent_time:1746043198294087|lagest_ack_time:1746043198325070|curr_delivered:2863| [2025/04/30 19:59:58 325125] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294208| [2025/04/30 19:59:58 325129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 19:59:58 325133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31841|rttvar:3322|minrtt:30467|latest_rtt:30862|ack_delay:24| [2025/04/30 19:59:58 325137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31715|rttvar:2742|minrtt:30467|latest_rtt:30862|ack_delay:24| [2025/04/30 19:59:58 325142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:10|lost_pn:7|thresh:3| [2025/04/30 19:59:58 325146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 325150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31715|rtt_var:2742|pto_duration:42683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 325157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 325161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 325164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 48196| [2025/04/30 19:59:58 325187] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198392646|now:1746043198325149|interv:67497| [2025/04/30 19:59:58 325191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198392646|now:1746043198325149|interval:67497|pto_count:0|srtt:31715 [2025/04/30 19:59:58 325196] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 465, ack_elapse 31448, delivered 749|rate 23817|lost 0| [2025/04/30 19:59:58 325200] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 325204] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 325208] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48701|packet_lost:0|acked:114|po_sent_time:1746043198294208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 325212] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48701|packet_lost:0|acked:114|po_sent_time:1746043198294208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 325217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:48815|full_bw_reached:0|inflight:48196|srtt:31715|latest_rtt:30862|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 325222] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 19:59:58 325226] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746043198325070|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 325231] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318325070|now:1746043198325070|interv:120000000| [2025/04/30 19:59:58 325235] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318325070|now:1746043198325070|interv:120000000| [2025/04/30 19:59:58 325239] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198395092|pq_index:0| [2025/04/30 19:59:58 325243] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198324892| [2025/04/30 19:59:58 325247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198325247| [2025/04/30 19:59:58 325252] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198325251| [2025/04/30 19:59:58 325257] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31715|min_srtt:31715|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 325262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48196|cwnd:48815|conn:0000561B635A26FC|stream_id:8|stream_offset:32708| [2025/04/30 19:59:58 325269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 325273] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 325277] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 325281] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 325285] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198392646| [2025/04/30 19:59:58 325289] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198392646| [2025/04/30 19:59:58 325293] [debug] |xqc_engine_wakeup_after|wakeup:1746043198392646|now:1746043198325293|diff:67353| [2025/04/30 19:59:58 325297] [debug] |xqc_engine_main_logic|END|now:1746043198325251| [2025/04/30 19:59:58 325302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198325302| [2025/04/30 19:59:58 325306] [debug] |xqc_engine_wakeup_after|wakeup:1746043198392646|now:1746043198325306|diff:67340| [2025/04/30 19:59:58 325310] [debug] |xqc_engine_main_logic|END|now:1746043198325302| [2025/04/30 19:59:58 326006] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198326005| [2025/04/30 19:59:58 326012] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 326017] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:12| [2025/04/30 19:59:58 326021] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 19:59:58 326027] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 19:59:58 326031] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 326035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:11|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:11|path_largest_ack:11| [2025/04/30 19:59:58 326040] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1949|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:693|ack_elapse:32383|ctl_first_sent_time:1746043198294315|lagest_ack_time:1746043198326005|curr_delivered:4063| [2025/04/30 19:59:58 326045] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294315| [2025/04/30 19:59:58 326049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 19:59:58 326053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31715|rttvar:2742|minrtt:30467|latest_rtt:31690|ack_delay:32| [2025/04/30 19:59:58 326057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31708|rttvar:2071|minrtt:30467|latest_rtt:31690|ack_delay:32| [2025/04/30 19:59:58 326061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:11|lost_pn:8|thresh:3| [2025/04/30 19:59:58 326065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 326069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31708|rtt_var:2071|pto_duration:39992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 326078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 326082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 326085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 46996| [2025/04/30 19:59:58 326089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198389955|now:1746043198326069|interv:63886| [2025/04/30 19:59:58 326093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198389955|now:1746043198326069|interval:63886|pto_count:0|srtt:31708 [2025/04/30 19:59:58 326097] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 693, ack_elapse 32383, delivered 1949|rate 60185|lost 0| [2025/04/30 19:59:58 326102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 326106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4118| [2025/04/30 19:59:58 326110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48815|packet_lost:0|acked:1200|po_sent_time:1746043198294315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 326114] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48815|packet_lost:0|acked:1200|po_sent_time:1746043198294315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 326119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:63027|cwnd:50015|full_bw_reached:0|inflight:46996|srtt:31708|latest_rtt:31690|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 326124] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 19:59:58 326128] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746043198326005|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 326133] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318326005|now:1746043198326005|interv:120000000| [2025/04/30 19:59:58 326137] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318326005|now:1746043198326005|interv:120000000| [2025/04/30 19:59:58 326141] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198392646|pq_index:0| [2025/04/30 19:59:58 326145] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198325251| [2025/04/30 19:59:58 326149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198326149| [2025/04/30 19:59:58 326153] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198326153| [2025/04/30 19:59:58 326159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31708|min_srtt:31708|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 326180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46996|cwnd:50015|conn:0000561B635A26FC|stream_id:8|stream_offset:32708| [2025/04/30 19:59:58 326188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:31708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 326192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 326197] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31708|min_srtt:31708|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 326201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46996|cwnd:50015|conn:0000561B635A26FC|stream_id:8|stream_offset:33875| [2025/04/30 19:59:58 326205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:31708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 326210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 326214] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31708|min_srtt:31708|path_bw:63027|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 326218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46996|cwnd:50015|conn:0000561B635A26FC|stream_id:8|stream_offset:35042| [2025/04/30 19:59:58 326222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 326226] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 326230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 326234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 326239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 326243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46996|cwnd:50015|conn:0000561B635A26FC|stream_id:8|stream_offset:32708| [2025/04/30 19:59:58 326247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 326251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 19:59:58 326281] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46996|now:1746043198326258|stream_id:8|stream_offset:32708| [2025/04/30 19:59:58 326287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 326292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:46996|applimit:8136| [2025/04/30 19:59:58 326300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31708|rtt_var:2071|pto_duration:39992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 326304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 326308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 326312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 48196| [2025/04/30 19:59:58 326316] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391250|now:1746043198326300|interv:64950| [2025/04/30 19:59:58 326320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391250|now:1746043198326300|interval:64950|pto_count:0|srtt:31708 [2025/04/30 19:59:58 326325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50015|inflight:48196| [2025/04/30 19:59:58 326329] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 326334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48196|cwnd:50015|conn:0000561B635A26FC|stream_id:8|stream_offset:33875| [2025/04/30 19:59:58 326338] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 326342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 19:59:58 326364] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48196|now:1746043198326348|stream_id:8|stream_offset:33875| [2025/04/30 19:59:58 326369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 326374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:48196|applimit:8136| [2025/04/30 19:59:58 326378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31708|rtt_var:2071|pto_duration:39992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 326382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 326386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 326390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 49396| [2025/04/30 19:59:58 326393] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391340|now:1746043198326378|interv:64962| [2025/04/30 19:59:58 326397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391340|now:1746043198326378|interval:64962|pto_count:0|srtt:31708 [2025/04/30 19:59:58 326402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50015|inflight:49396| [2025/04/30 19:59:58 326406] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198391340| [2025/04/30 19:59:58 326410] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198391340| [2025/04/30 19:59:58 326418] [debug] |xqc_engine_wakeup_after|wakeup:1746043198391340|now:1746043198326418|diff:64922| [2025/04/30 19:59:58 326422] [debug] |xqc_engine_main_logic|END|now:1746043198326153| [2025/04/30 19:59:58 326427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198326427| [2025/04/30 19:59:58 326431] [debug] |xqc_engine_wakeup_after|wakeup:1746043198391340|now:1746043198326431|diff:64909| [2025/04/30 19:59:58 326435] [debug] |xqc_engine_main_logic|END|now:1746043198326427| [2025/04/30 19:59:58 326993] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198326993| [2025/04/30 19:59:58 327000] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 327005] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:13| [2025/04/30 19:59:58 327009] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 19:59:58 327014] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 19:59:58 327018] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 327023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:12|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:12| [2025/04/30 19:59:58 327028] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3149|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:794|ack_elapse:33371|ctl_first_sent_time:1746043198294416|lagest_ack_time:1746043198326993|curr_delivered:5263| [2025/04/30 19:59:58 327032] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294416| [2025/04/30 19:59:58 327037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 19:59:58 327041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31708|rttvar:2071|minrtt:30467|latest_rtt:32577|ack_delay:32| [2025/04/30 19:59:58 327045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31813|rttvar:1763|minrtt:30467|latest_rtt:32577|ack_delay:32| [2025/04/30 19:59:58 327050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 19:59:58 327054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 327058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31813|rtt_var:1763|pto_duration:38865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 327062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 327066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 327070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 48196| [2025/04/30 19:59:58 327074] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198390213|now:1746043198327058|interv:63155| [2025/04/30 19:59:58 327078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198390213|now:1746043198327058|interval:63155|pto_count:0|srtt:31813 [2025/04/30 19:59:58 327086] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 794, ack_elapse 33371, delivered 3149|rate 94363|lost 0| [2025/04/30 19:59:58 327090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (94363) in round 2| [2025/04/30 19:59:58 327094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 327099] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:8291|extra_cwnd:5750| [2025/04/30 19:59:58 327103] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50015|packet_lost:0|acked:1200|po_sent_time:1746043198294416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 327107] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50015|packet_lost:0|acked:1200|po_sent_time:1746043198294416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 327112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:94363|cwnd:51215|full_bw_reached:0|inflight:48196|srtt:31813|latest_rtt:32577|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 327117] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 19:59:58 327122] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746043198326993|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 327127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318326993|now:1746043198326993|interv:120000000| [2025/04/30 19:59:58 327131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318326993|now:1746043198326993|interv:120000000| [2025/04/30 19:59:58 327135] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198391340|pq_index:0| [2025/04/30 19:59:58 327139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198326153| [2025/04/30 19:59:58 327143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198327143| [2025/04/30 19:59:58 327148] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198327147| [2025/04/30 19:59:58 327153] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31813|min_srtt:31813|path_bw:94363|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 327158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48196|cwnd:51215|conn:0000561B635A26FC|stream_id:8|stream_offset:35042| [2025/04/30 19:59:58 327162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:31813|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 327185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 327189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31813|min_srtt:31813|path_bw:94363|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 327197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48196|cwnd:51215|conn:0000561B635A26FC|stream_id:8|stream_offset:36209| [2025/04/30 19:59:58 327201] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:31813|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 327206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 327210] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:31813|min_srtt:31813|path_bw:94363|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 327214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48196|cwnd:51215|conn:0000561B635A26FC|stream_id:8|stream_offset:37376| [2025/04/30 19:59:58 327219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 327223] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 327226] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 327231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 327235] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 327239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48196|cwnd:51215|conn:0000561B635A26FC|stream_id:8|stream_offset:35042| [2025/04/30 19:59:58 327244] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 327248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 19:59:58 327277] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48196|now:1746043198327254|stream_id:8|stream_offset:35042| [2025/04/30 19:59:58 327282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 327287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:48196|applimit:8136| [2025/04/30 19:59:58 327291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31813|rtt_var:1763|pto_duration:38865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 327295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 327299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 327303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 49396| [2025/04/30 19:59:58 327307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391119|now:1746043198327291|interv:63828| [2025/04/30 19:59:58 327314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391119|now:1746043198327291|interval:63828|pto_count:0|srtt:31813 [2025/04/30 19:59:58 327319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51215|inflight:49396| [2025/04/30 19:59:58 327323] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 327327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49396|cwnd:51215|conn:0000561B635A26FC|stream_id:8|stream_offset:36209| [2025/04/30 19:59:58 327332] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 327336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 19:59:58 327357] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49396|now:1746043198327341|stream_id:8|stream_offset:36209| [2025/04/30 19:59:58 327362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 327367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:49396|applimit:8136| [2025/04/30 19:59:58 327371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31813|rtt_var:1763|pto_duration:38865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 327375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 327379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 327382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 50596| [2025/04/30 19:59:58 327386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391206|now:1746043198327371|interv:63835| [2025/04/30 19:59:58 327390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391206|now:1746043198327371|interval:63835|pto_count:0|srtt:31813 [2025/04/30 19:59:58 327395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51215|inflight:50596| [2025/04/30 19:59:58 327399] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198391206| [2025/04/30 19:59:58 327403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198391206| [2025/04/30 19:59:58 327407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198391206|now:1746043198327407|diff:63799| [2025/04/30 19:59:58 327411] [debug] |xqc_engine_main_logic|END|now:1746043198327147| [2025/04/30 19:59:58 327417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198327416| [2025/04/30 19:59:58 327420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198391206|now:1746043198327420|diff:63786| [2025/04/30 19:59:58 327424] [debug] |xqc_engine_main_logic|END|now:1746043198327416| [2025/04/30 19:59:58 327984] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198327983| [2025/04/30 19:59:58 327990] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 328000] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:14| [2025/04/30 19:59:58 328004] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 19:59:58 328009] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 19:59:58 328013] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 328018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:13|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:13|path_largest_ack:13| [2025/04/30 19:59:58 328022] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:4349|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:908|ack_elapse:34361|ctl_first_sent_time:1746043198294530|lagest_ack_time:1746043198327983|curr_delivered:6463| [2025/04/30 19:59:58 328027] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294530| [2025/04/30 19:59:58 328031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 19:59:58 328035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31813|rttvar:1763|minrtt:30467|latest_rtt:33453|ack_delay:32| [2025/04/30 19:59:58 328040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32014|rttvar:1725|minrtt:30467|latest_rtt:33453|ack_delay:32| [2025/04/30 19:59:58 328044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:13|lost_pn:10|thresh:3| [2025/04/30 19:59:58 328048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 328052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1725|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 328056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 328060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 328064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 49396| [2025/04/30 19:59:58 328068] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198391255|now:1746043198328052|interv:63203| [2025/04/30 19:59:58 328072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198391255|now:1746043198328052|interval:63203|pto_count:0|srtt:32014 [2025/04/30 19:59:58 328076] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 908, ack_elapse 34361, delivered 4349|rate 126567|lost 0| [2025/04/30 19:59:58 328080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (126567) in round 2| [2025/04/30 19:59:58 328084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 328088] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11124|extra_cwnd:7714| [2025/04/30 19:59:58 328092] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51215|packet_lost:0|acked:1200|po_sent_time:1746043198294530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 328099] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51215|packet_lost:0|acked:1200|po_sent_time:1746043198294530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 328104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:126567|cwnd:52415|full_bw_reached:0|inflight:49396|srtt:32014|latest_rtt:33453|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 328109] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 19:59:58 328114] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746043198327983|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 328118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318327983|now:1746043198327983|interv:120000000| [2025/04/30 19:59:58 328122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318327983|now:1746043198327983|interv:120000000| [2025/04/30 19:59:58 328126] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198391206|pq_index:0| [2025/04/30 19:59:58 328131] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198327147| [2025/04/30 19:59:58 328135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198328134| [2025/04/30 19:59:58 328139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198328138| [2025/04/30 19:59:58 328145] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:126567|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 328149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49396|cwnd:52415|conn:0000561B635A26FC|stream_id:8|stream_offset:37376| [2025/04/30 19:59:58 328154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 328159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 328163] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:126567|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 328185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49396|cwnd:52415|conn:0000561B635A26FC|stream_id:8|stream_offset:38543| [2025/04/30 19:59:58 328190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 328194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 328198] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32014|min_srtt:32014|path_bw:126567|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 328206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49396|cwnd:52415|conn:0000561B635A26FC|stream_id:8|stream_offset:39710| [2025/04/30 19:59:58 328210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 328214] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 328218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 328222] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 328226] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 328230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49396|cwnd:52415|conn:0000561B635A26FC|stream_id:8|stream_offset:37376| [2025/04/30 19:59:58 328235] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 328239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 19:59:58 328268] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49396|now:1746043198328246|stream_id:8|stream_offset:37376| [2025/04/30 19:59:58 328274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 328278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:49396|applimit:8136| [2025/04/30 19:59:58 328282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1725|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 328287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 328291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 328295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 50596| [2025/04/30 19:59:58 328298] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198392160|now:1746043198328282|interv:63878| [2025/04/30 19:59:58 328302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198392160|now:1746043198328282|interval:63878|pto_count:0|srtt:32014 [2025/04/30 19:59:58 328307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52415|inflight:50596| [2025/04/30 19:59:58 328311] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 328316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50596|cwnd:52415|conn:0000561B635A26FC|stream_id:8|stream_offset:38543| [2025/04/30 19:59:58 328323] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 328328] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 19:59:58 328349] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50596|now:1746043198328333|stream_id:8|stream_offset:38543| [2025/04/30 19:59:58 328354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 328358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:50596|applimit:8136| [2025/04/30 19:59:58 328363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:1725|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 328367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 328371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 328374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 51796| [2025/04/30 19:59:58 328378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198392247|now:1746043198328362|interv:63885| [2025/04/30 19:59:58 328382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198392247|now:1746043198328362|interval:63885|pto_count:0|srtt:32014 [2025/04/30 19:59:58 328387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52415|inflight:51796| [2025/04/30 19:59:58 328391] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198392247| [2025/04/30 19:59:58 328395] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198392247| [2025/04/30 19:59:58 328399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198392247|now:1746043198328399|diff:63848| [2025/04/30 19:59:58 328403] [debug] |xqc_engine_main_logic|END|now:1746043198328138| [2025/04/30 19:59:58 328409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198328409| [2025/04/30 19:59:58 328413] [debug] |xqc_engine_wakeup_after|wakeup:1746043198392247|now:1746043198328412|diff:63835| [2025/04/30 19:59:58 328416] [debug] |xqc_engine_main_logic|END|now:1746043198328409| [2025/04/30 19:59:58 328992] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198328991| [2025/04/30 19:59:58 328998] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 329004] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:15| [2025/04/30 19:59:58 329008] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 19:59:58 329013] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 19:59:58 329017] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 329022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 329026] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5549|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:1019|ack_elapse:35369|ctl_first_sent_time:1746043198294641|lagest_ack_time:1746043198328991|curr_delivered:7663| [2025/04/30 19:59:58 329035] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294641| [2025/04/30 19:59:58 329040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 19:59:58 329044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32014|rttvar:1725|minrtt:30467|latest_rtt:34350|ack_delay:32| [2025/04/30 19:59:58 329048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32302|rttvar:1870|minrtt:30467|latest_rtt:34350|ack_delay:32| [2025/04/30 19:59:58 329053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 19:59:58 329057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 329061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:1870|pto_duration:39782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 329065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 329069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 329073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 50596| [2025/04/30 19:59:58 329077] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198393115|now:1746043198329061|interv:64054| [2025/04/30 19:59:58 329080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198393115|now:1746043198329061|interval:64054|pto_count:0|srtt:32302 [2025/04/30 19:59:58 329085] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 1019, ack_elapse 35369, delivered 5549|rate 156888|lost 0| [2025/04/30 19:59:58 329089] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (156888) in round 2| [2025/04/30 19:59:58 329093] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 329097] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:13787|extra_cwnd:9560| [2025/04/30 19:59:58 329101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52415|packet_lost:0|acked:1200|po_sent_time:1746043198294641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 329106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52415|packet_lost:0|acked:1200|po_sent_time:1746043198294641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 329110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:156888|cwnd:53615|full_bw_reached:0|inflight:50596|srtt:32302|latest_rtt:34350|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 329116] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 19:59:58 329122] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK |recv_time:1746043198328991|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 329127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318328991|now:1746043198328991|interv:120000000| [2025/04/30 19:59:58 329131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318328991|now:1746043198328991|interv:120000000| [2025/04/30 19:59:58 329135] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198392247|pq_index:0| [2025/04/30 19:59:58 329140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198328138| [2025/04/30 19:59:58 329144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198329143| [2025/04/30 19:59:58 329148] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198329147| [2025/04/30 19:59:58 329154] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:156888|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 329158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50596|cwnd:53615|conn:0000561B635A26FC|stream_id:8|stream_offset:39710| [2025/04/30 19:59:58 329163] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 329185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 329189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:156888|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 329194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50596|cwnd:53615|conn:0000561B635A26FC|stream_id:8|stream_offset:40877| [2025/04/30 19:59:58 329198] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32302|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 329202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 329206] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32302|min_srtt:32302|path_bw:156888|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 329210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50596|cwnd:53615|conn:0000561B635A26FC|stream_id:8|stream_offset:42044| [2025/04/30 19:59:58 329215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 329219] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 329222] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 329230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 329234] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 329239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50596|cwnd:53615|conn:0000561B635A26FC|stream_id:8|stream_offset:39710| [2025/04/30 19:59:58 329243] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 329247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 19:59:58 329276] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50596|now:1746043198329254|stream_id:8|stream_offset:39710| [2025/04/30 19:59:58 329281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 329286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:50596|applimit:8136| [2025/04/30 19:59:58 329290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:1870|pto_duration:39782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 329294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 329298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 329302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 51796| [2025/04/30 19:59:58 329306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394036|now:1746043198329290|interv:64746| [2025/04/30 19:59:58 329310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394036|now:1746043198329290|interval:64746|pto_count:0|srtt:32302 [2025/04/30 19:59:58 329314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53615|inflight:51796| [2025/04/30 19:59:58 329319] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 329323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51796|cwnd:53615|conn:0000561B635A26FC|stream_id:8|stream_offset:40877| [2025/04/30 19:59:58 329328] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 329332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 19:59:58 329352] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51796|now:1746043198329337|stream_id:8|stream_offset:40877| [2025/04/30 19:59:58 329357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 329365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:51796|applimit:8136| [2025/04/30 19:59:58 329369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32302|rtt_var:1870|pto_duration:39782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 329373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 329377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 329381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 52996| [2025/04/30 19:59:58 329385] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394119|now:1746043198329369|interv:64750| [2025/04/30 19:59:58 329389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394119|now:1746043198329369|interval:64750|pto_count:0|srtt:32302 [2025/04/30 19:59:58 329393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53615|inflight:52996| [2025/04/30 19:59:58 329397] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198394119| [2025/04/30 19:59:58 329402] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198394119| [2025/04/30 19:59:58 329406] [debug] |xqc_engine_wakeup_after|wakeup:1746043198394119|now:1746043198329405|diff:64714| [2025/04/30 19:59:58 329410] [debug] |xqc_engine_main_logic|END|now:1746043198329147| [2025/04/30 19:59:58 329416] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198329416| [2025/04/30 19:59:58 329421] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 329426] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:16| [2025/04/30 19:59:58 329430] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 19:59:58 329435] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 19:59:58 329439] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 329443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:15|origin_pktnum:0|size:473|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:15|path_largest_ack:15| [2025/04/30 19:59:58 329448] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6022|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:1125|ack_elapse:35794|ctl_first_sent_time:1746043198294747|lagest_ack_time:1746043198329416|curr_delivered:8136| [2025/04/30 19:59:58 329452] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198294747| [2025/04/30 19:59:58 329456] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 19:59:58 329461] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 19:59:58 329466] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:STREAM_CLOSE|expire:1746043198523811|now:1746043198329465|interv:194346| [2025/04/30 19:59:58 329470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 19:59:58 329474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32302|rttvar:1870|minrtt:30467|latest_rtt:34669|ack_delay:56| [2025/04/30 19:59:58 329481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32591|rttvar:1980|minrtt:30467|latest_rtt:34669|ack_delay:56| [2025/04/30 19:59:58 329486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:15|lost_pn:12|thresh:3| [2025/04/30 19:59:58 329489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 329493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32591|rtt_var:1980|pto_duration:40511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 329498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 329502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 329505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 52523| [2025/04/30 19:59:58 329509] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394848|now:1746043198329493|interv:65355| [2025/04/30 19:59:58 329513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394848|now:1746043198329493|interval:65355|pto_count:0|srtt:32591 [2025/04/30 19:59:58 329517] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 1125, ack_elapse 35794, delivered 6022|rate 168240|lost 0| [2025/04/30 19:59:58 329521] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (168240) in round 2| [2025/04/30 19:59:58 329525] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 329530] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:14785|extra_cwnd:10252| [2025/04/30 19:59:58 329533] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53615|packet_lost:0|acked:473|po_sent_time:1746043198294747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 329538] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53615|packet_lost:0|acked:473|po_sent_time:1746043198294747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 329542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:168240|cwnd:54088|full_bw_reached:0|inflight:52523|srtt:32591|latest_rtt:34669|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 329547] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 19:59:58 329552] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746043198329416|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 329556] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318329416|now:1746043198329416|interv:120000000| [2025/04/30 19:59:58 329560] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318329416|now:1746043198329416|interv:120000000| [2025/04/30 19:59:58 329564] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198394119|pq_index:0| [2025/04/30 19:59:58 329570] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198329147| [2025/04/30 19:59:58 329574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198329574| [2025/04/30 19:59:58 329579] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198329578| [2025/04/30 19:59:58 329584] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32591|min_srtt:32591|path_bw:168240|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 329589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52523|cwnd:54088|conn:0000561B635A26FC|stream_id:8|stream_offset:42044| [2025/04/30 19:59:58 329593] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32591|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 329597] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 329601] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32591|min_srtt:32591|path_bw:168240|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 329606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:52523|cwnd:54088|conn:0000561B635A26FC|stream_id:8|stream_offset:43211| [2025/04/30 19:59:58 329610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 329614] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 329618] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 329622] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 329626] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 329630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52523|cwnd:54088|conn:0000561B635A26FC|stream_id:8|stream_offset:42044| [2025/04/30 19:59:58 329634] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 329639] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 19:59:58 329663] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52523|now:1746043198329644|stream_id:8|stream_offset:42044| [2025/04/30 19:59:58 329668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 329673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:52523|applimit:8136| [2025/04/30 19:59:58 329684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32591|rtt_var:1980|pto_duration:40511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 329688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 329692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 329696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 53723| [2025/04/30 19:59:58 329699] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395155|now:1746043198329683|interv:65472| [2025/04/30 19:59:58 329703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395155|now:1746043198329683|interval:65472|pto_count:0|srtt:32591 [2025/04/30 19:59:58 329708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54088|inflight:53723| [2025/04/30 19:59:58 329712] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198395155| [2025/04/30 19:59:58 329716] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198395155| [2025/04/30 19:59:58 329720] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395155|now:1746043198329720|diff:65435| [2025/04/30 19:59:58 329724] [debug] |xqc_engine_main_logic|END|now:1746043198329578| [2025/04/30 19:59:58 329729] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198329729| [2025/04/30 19:59:58 329733] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395155|now:1746043198329733|diff:65422| [2025/04/30 19:59:58 329737] [debug] |xqc_engine_main_logic|END|now:1746043198329729| [2025/04/30 19:59:58 330432] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198330431| [2025/04/30 19:59:58 330441] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 330446] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:17| [2025/04/30 19:59:58 330450] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 19:59:58 330455] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 19:59:58 330459] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 330464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:16|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:16| [2025/04/30 19:59:58 330469] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7228|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5279|ack_elapse:36809|ctl_first_sent_time:1746043198298901|lagest_ack_time:1746043198330431|curr_delivered:9342| [2025/04/30 19:59:58 330473] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198298901| [2025/04/30 19:59:58 330478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 19:59:58 330482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32591|rttvar:1980|minrtt:30467|latest_rtt:31530|ack_delay:72| [2025/04/30 19:59:58 330486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32450|rttvar:1768|minrtt:30467|latest_rtt:31530|ack_delay:72| [2025/04/30 19:59:58 330494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 19:59:58 330499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 8|pns:2| [2025/04/30 19:59:58 330502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 330506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32450|rtt_var:1768|pto_duration:39522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 330511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 330515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 330518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 52517| [2025/04/30 19:59:58 330522] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394166|now:1746043198330506|interv:63660| [2025/04/30 19:59:58 330526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394166|now:1746043198330506|interval:63660|pto_count:0|srtt:32450 [2025/04/30 19:59:58 330530] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5279, ack_elapse 36809, delivered 7228|rate 196365|lost 0| [2025/04/30 19:59:58 330534] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (196365) in round 2| [2025/04/30 19:59:58 330538] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 330542] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:17258|extra_cwnd:11966| [2025/04/30 19:59:58 330546] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54088|packet_lost:0|acked:1206|po_sent_time:1746043198298901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 330551] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54088|packet_lost:0|acked:1206|po_sent_time:1746043198298901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 330555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:196365|cwnd:55294|full_bw_reached:0|inflight:52517|srtt:32450|latest_rtt:31530|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 330561] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 19:59:58 330565] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746043198330431|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 330569] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318330431|now:1746043198330431|interv:120000000| [2025/04/30 19:59:58 330573] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318330431|now:1746043198330431|interv:120000000| [2025/04/30 19:59:58 330577] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198395155|pq_index:0| [2025/04/30 19:59:58 330581] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198329578| [2025/04/30 19:59:58 330588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198330588| [2025/04/30 19:59:58 330592] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198330592| [2025/04/30 19:59:58 330598] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32450|min_srtt:32450|path_bw:196365|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 330602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52517|cwnd:55294|conn:0000561B635A26FC|stream_id:8|stream_offset:43211| [2025/04/30 19:59:58 330607] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 330611] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 330615] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32450|min_srtt:32450|path_bw:196365|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 330619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52517|cwnd:55294|conn:0000561B635A26FC|stream_id:8|stream_offset:44378| [2025/04/30 19:59:58 330624] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 330628] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 330632] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32450|min_srtt:32450|path_bw:196365|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 330636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52517|cwnd:55294|conn:0000561B635A26FC|stream_id:8|stream_offset:45545| [2025/04/30 19:59:58 330640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 330644] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 330648] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 330652] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 330657] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 330661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52517|cwnd:55294|conn:0000561B635A26FC|stream_id:8|stream_offset:43211| [2025/04/30 19:59:58 330665] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 330672] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 19:59:58 330701] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52517|now:1746043198330678|stream_id:8|stream_offset:43211| [2025/04/30 19:59:58 330707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 330711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:52517|applimit:0| [2025/04/30 19:59:58 330715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32450|rtt_var:1768|pto_duration:39522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 330720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 330724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 330727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 53717| [2025/04/30 19:59:58 330731] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395200|now:1746043198330715|interv:64485| [2025/04/30 19:59:58 330735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395200|now:1746043198330715|interval:64485|pto_count:0|srtt:32450 [2025/04/30 19:59:58 330740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55294|inflight:53717| [2025/04/30 19:59:58 330744] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 330748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:53717|cwnd:55294|conn:0000561B635A26FC|stream_id:8|stream_offset:44378| [2025/04/30 19:59:58 330753] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 330757] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 19:59:58 330777] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:53717|now:1746043198330762|stream_id:8|stream_offset:44378| [2025/04/30 19:59:58 330783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 330787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:53717|applimit:0| [2025/04/30 19:59:58 330791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32450|rtt_var:1768|pto_duration:39522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 330795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 330799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 330803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 54917| [2025/04/30 19:59:58 330810] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395284|now:1746043198330791|interv:64493| [2025/04/30 19:59:58 330814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395284|now:1746043198330791|interval:64493|pto_count:0|srtt:32450 [2025/04/30 19:59:58 330818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55294|inflight:54917| [2025/04/30 19:59:58 330823] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198395284| [2025/04/30 19:59:58 330827] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198395284| [2025/04/30 19:59:58 330831] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395284|now:1746043198330831|diff:64453| [2025/04/30 19:59:58 330835] [debug] |xqc_engine_main_logic|END|now:1746043198330592| [2025/04/30 19:59:58 330840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198330840| [2025/04/30 19:59:58 330844] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395284|now:1746043198330844|diff:64440| [2025/04/30 19:59:58 330848] [debug] |xqc_engine_main_logic|END|now:1746043198330840| [2025/04/30 19:59:58 331429] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198331428| [2025/04/30 19:59:58 331437] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 331443] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:18| [2025/04/30 19:59:58 331447] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 19:59:58 331452] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 19:59:58 331456] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 331461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:17|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:17|path_largest_ack:17| [2025/04/30 19:59:58 331465] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:8428|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5408|ack_elapse:37806|ctl_first_sent_time:1746043198299030|lagest_ack_time:1746043198331428|curr_delivered:10542| [2025/04/30 19:59:58 331470] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299030| [2025/04/30 19:59:58 331474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 19:59:58 331478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32450|rttvar:1768|minrtt:30467|latest_rtt:32398|ack_delay:56| [2025/04/30 19:59:58 331482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32436|rttvar:1353|minrtt:30467|latest_rtt:32398|ack_delay:56| [2025/04/30 19:59:58 331487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:17|lost_pn:14|thresh:3| [2025/04/30 19:59:58 331491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 331495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32436|rtt_var:1353|pto_duration:37848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 331499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 331507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 331511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 53717| [2025/04/30 19:59:58 331515] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198393610|now:1746043198331495|interv:62115| [2025/04/30 19:59:58 331519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198393610|now:1746043198331495|interval:62115|pto_count:0|srtt:32436 [2025/04/30 19:59:58 331523] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5408, ack_elapse 37806, delivered 8428|rate 222927|lost 0| [2025/04/30 19:59:58 331528] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (222927) in round 2| [2025/04/30 19:59:58 331532] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 331536] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:19592|extra_cwnd:13584| [2025/04/30 19:59:58 331540] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55294|packet_lost:0|acked:1200|po_sent_time:1746043198299030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 331544] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55294|packet_lost:0|acked:1200|po_sent_time:1746043198299030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 331549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:222927|cwnd:56494|full_bw_reached:0|inflight:53717|srtt:32436|latest_rtt:32398|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 331554] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 19:59:58 331558] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746043198331428|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 331563] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318331428|now:1746043198331428|interv:120000000| [2025/04/30 19:59:58 331567] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318331428|now:1746043198331428|interv:120000000| [2025/04/30 19:59:58 331571] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198395284|pq_index:0| [2025/04/30 19:59:58 331575] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198330592| [2025/04/30 19:59:58 331579] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198331579| [2025/04/30 19:59:58 331584] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198331583| [2025/04/30 19:59:58 331590] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32436|min_srtt:32436|path_bw:222927|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 331594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:53717|cwnd:56494|conn:0000561B635A26FC|stream_id:8|stream_offset:45545| [2025/04/30 19:59:58 331601] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32436|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 331606] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 331610] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32436|min_srtt:32436|path_bw:222927|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 331615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:53717|cwnd:56494|conn:0000561B635A26FC|stream_id:8|stream_offset:46712| [2025/04/30 19:59:58 331619] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32436|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 331623] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 331627] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32436|min_srtt:32436|path_bw:222927|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 331632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:53717|cwnd:56494|conn:0000561B635A26FC|stream_id:8|stream_offset:47879| [2025/04/30 19:59:58 331636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 331640] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 331644] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 331648] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 331652] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 331656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:53717|cwnd:56494|conn:0000561B635A26FC|stream_id:8|stream_offset:45545| [2025/04/30 19:59:58 331661] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 331665] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 19:59:58 331694] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:53717|now:1746043198331671|stream_id:8|stream_offset:45545| [2025/04/30 19:59:58 331700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 331704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:53717|applimit:0| [2025/04/30 19:59:58 331712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32436|rtt_var:1353|pto_duration:37848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 331716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 331720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 331724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 54917| [2025/04/30 19:59:58 331727] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394519|now:1746043198331711|interv:62808| [2025/04/30 19:59:58 331731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394519|now:1746043198331711|interval:62808|pto_count:0|srtt:32436 [2025/04/30 19:59:58 331736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56494|inflight:54917| [2025/04/30 19:59:58 331740] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 331744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54917|cwnd:56494|conn:0000561B635A26FC|stream_id:8|stream_offset:46712| [2025/04/30 19:59:58 331749] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 331753] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 19:59:58 331774] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54917|now:1746043198331758|stream_id:8|stream_offset:46712| [2025/04/30 19:59:58 331779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 331783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:54917|applimit:0| [2025/04/30 19:59:58 331787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32436|rtt_var:1353|pto_duration:37848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 331791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 331795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 331799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 56117| [2025/04/30 19:59:58 331803] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394606|now:1746043198331787|interv:62819| [2025/04/30 19:59:58 331807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394606|now:1746043198331787|interval:62819|pto_count:0|srtt:32436 [2025/04/30 19:59:58 331811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56494|inflight:56117| [2025/04/30 19:59:58 331815] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198394606| [2025/04/30 19:59:58 331819] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198394606| [2025/04/30 19:59:58 331827] [debug] |xqc_engine_wakeup_after|wakeup:1746043198394606|now:1746043198331827|diff:62779| [2025/04/30 19:59:58 331831] [debug] |xqc_engine_main_logic|END|now:1746043198331583| [2025/04/30 19:59:58 331836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198331836| [2025/04/30 19:59:58 331840] [debug] |xqc_engine_wakeup_after|wakeup:1746043198394606|now:1746043198331840|diff:62766| [2025/04/30 19:59:58 331844] [debug] |xqc_engine_main_logic|END|now:1746043198331836| [2025/04/30 19:59:58 332401] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198332401| [2025/04/30 19:59:58 332410] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 332415] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:19| [2025/04/30 19:59:58 332419] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 19:59:58 332425] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 19:59:58 332429] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 332433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:18|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:18|path_largest_ack:18| [2025/04/30 19:59:58 332437] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9628|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5527|ack_elapse:38779|ctl_first_sent_time:1746043198299149|lagest_ack_time:1746043198332401|curr_delivered:11742| [2025/04/30 19:59:58 332442] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299149| [2025/04/30 19:59:58 332446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 19:59:58 332450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32436|rttvar:1353|minrtt:30467|latest_rtt:33252|ack_delay:56| [2025/04/30 19:59:58 332455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32531|rttvar:1205|minrtt:30467|latest_rtt:33252|ack_delay:56| [2025/04/30 19:59:58 332459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 19:59:58 332463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 332467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:1205|pto_duration:37351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 332471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 332475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 332479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 54917| [2025/04/30 19:59:58 332483] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394109|now:1746043198332467|interv:61642| [2025/04/30 19:59:58 332487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394109|now:1746043198332467|interval:61642|pto_count:0|srtt:32531 [2025/04/30 19:59:58 332491] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5527, ack_elapse 38779, delivered 9628|rate 248278|lost 0| [2025/04/30 19:59:58 332500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (248278) in round 2| [2025/04/30 19:59:58 332504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 332508] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:21822|extra_cwnd:15130| [2025/04/30 19:59:58 332512] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56494|packet_lost:0|acked:1200|po_sent_time:1746043198299149|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 332516] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56494|packet_lost:0|acked:1200|po_sent_time:1746043198299149|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 332521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:248278|cwnd:57694|full_bw_reached:0|inflight:54917|srtt:32531|latest_rtt:33252|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 332526] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 19:59:58 332530] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746043198332401|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 332535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318332401|now:1746043198332401|interv:120000000| [2025/04/30 19:59:58 332539] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318332401|now:1746043198332401|interv:120000000| [2025/04/30 19:59:58 332543] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198394606|pq_index:0| [2025/04/30 19:59:58 332547] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198331583| [2025/04/30 19:59:58 332551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198332551| [2025/04/30 19:59:58 332556] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198332555| [2025/04/30 19:59:58 332562] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32531|min_srtt:32531|path_bw:248278|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 332566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54917|cwnd:57694|conn:0000561B635A26FC|stream_id:8|stream_offset:47879| [2025/04/30 19:59:58 332571] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32531|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 332575] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 332579] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32531|min_srtt:32531|path_bw:248278|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 332583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54917|cwnd:57694|conn:0000561B635A26FC|stream_id:8|stream_offset:49046| [2025/04/30 19:59:58 332591] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32531|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 332595] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 332599] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32531|min_srtt:32531|path_bw:248278|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 332603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54917|cwnd:57694|conn:0000561B635A26FC|stream_id:8|stream_offset:50213| [2025/04/30 19:59:58 332608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 332612] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 332615] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 332620] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 332624] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 332628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54917|cwnd:57694|conn:0000561B635A26FC|stream_id:8|stream_offset:47879| [2025/04/30 19:59:58 332632] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 332637] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 19:59:58 332665] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54917|now:1746043198332642|stream_id:8|stream_offset:47879| [2025/04/30 19:59:58 332670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 332675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:54917|applimit:0| [2025/04/30 19:59:58 332679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:1205|pto_duration:37351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 332683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 332687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 332691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 56117| [2025/04/30 19:59:58 332695] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198394993|now:1746043198332679|interv:62314| [2025/04/30 19:59:58 332699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198394993|now:1746043198332679|interval:62314|pto_count:0|srtt:32531 [2025/04/30 19:59:58 332706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57694|inflight:56117| [2025/04/30 19:59:58 332711] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 332715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56117|cwnd:57694|conn:0000561B635A26FC|stream_id:8|stream_offset:49046| [2025/04/30 19:59:58 332720] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 332724] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 19:59:58 332745] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56117|now:1746043198332729|stream_id:8|stream_offset:49046| [2025/04/30 19:59:58 332750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 332754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:56117|applimit:0| [2025/04/30 19:59:58 332758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:1205|pto_duration:37351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 332763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 332767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 332770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 57317| [2025/04/30 19:59:58 332774] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395080|now:1746043198332758|interv:62322| [2025/04/30 19:59:58 332778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395080|now:1746043198332758|interval:62322|pto_count:0|srtt:32531 [2025/04/30 19:59:58 332782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57694|inflight:57317| [2025/04/30 19:59:58 332787] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198395080| [2025/04/30 19:59:58 332791] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198395080| [2025/04/30 19:59:58 332795] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395080|now:1746043198332795|diff:62285| [2025/04/30 19:59:58 332799] [debug] |xqc_engine_main_logic|END|now:1746043198332555| [2025/04/30 19:59:58 332804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198332804| [2025/04/30 19:59:58 332808] [debug] |xqc_engine_wakeup_after|wakeup:1746043198395080|now:1746043198332808|diff:62272| [2025/04/30 19:59:58 332812] [debug] |xqc_engine_main_logic|END|now:1746043198332804| [2025/04/30 19:59:58 333400] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198333400| [2025/04/30 19:59:58 333409] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 333415] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:20| [2025/04/30 19:59:58 333423] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 19:59:58 333429] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 19:59:58 333433] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 333437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:19|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:19|path_largest_ack:19| [2025/04/30 19:59:58 333442] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10828|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5650|ack_elapse:39778|ctl_first_sent_time:1746043198299272|lagest_ack_time:1746043198333400|curr_delivered:12942| [2025/04/30 19:59:58 333446] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299272| [2025/04/30 19:59:58 333451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 19:59:58 333455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32531|rttvar:1205|minrtt:30467|latest_rtt:34128|ack_delay:48| [2025/04/30 19:59:58 333459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32725|rttvar:1291|minrtt:30467|latest_rtt:34128|ack_delay:48| [2025/04/30 19:59:58 333463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:19|lost_pn:16|thresh:3| [2025/04/30 19:59:58 333467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 333471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32725|rtt_var:1291|pto_duration:37889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 333476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 333480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 333483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 56117| [2025/04/30 19:59:58 333487] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198395618|now:1746043198333471|interv:62147| [2025/04/30 19:59:58 333491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198395618|now:1746043198333471|interval:62147|pto_count:0|srtt:32725 [2025/04/30 19:59:58 333496] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5650, ack_elapse 39778, delivered 10828|rate 272210|lost 0| [2025/04/30 19:59:58 333500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (272210) in round 2| [2025/04/30 19:59:58 333504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 333508] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:23925|extra_cwnd:16588| [2025/04/30 19:59:58 333512] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57694|packet_lost:0|acked:1200|po_sent_time:1746043198299272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 333516] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57694|packet_lost:0|acked:1200|po_sent_time:1746043198299272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 333523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:272210|cwnd:58894|full_bw_reached:0|inflight:56117|srtt:32725|latest_rtt:34128|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 333529] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 19:59:58 333533] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746043198333400|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 333538] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318333400|now:1746043198333400|interv:120000000| [2025/04/30 19:59:58 333542] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318333400|now:1746043198333400|interv:120000000| [2025/04/30 19:59:58 333546] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198395080|pq_index:0| [2025/04/30 19:59:58 333550] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198332555| [2025/04/30 19:59:58 333554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198333554| [2025/04/30 19:59:58 333559] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198333558| [2025/04/30 19:59:58 333564] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32725|min_srtt:32725|path_bw:272210|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 333568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56117|cwnd:58894|conn:0000561B635A26FC|stream_id:8|stream_offset:50213| [2025/04/30 19:59:58 333573] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 333577] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 333582] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32725|min_srtt:32725|path_bw:272210|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 333586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:56117|cwnd:58894|conn:0000561B635A26FC|stream_id:8|stream_offset:51380| [2025/04/30 19:59:58 333590] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 333595] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 333599] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32725|min_srtt:32725|path_bw:272210|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 333605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:56117|cwnd:58894|conn:0000561B635A26FC|stream_id:8|stream_offset:52547| [2025/04/30 19:59:58 333610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 333614] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 333617] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 333622] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 333626] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 333630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56117|cwnd:58894|conn:0000561B635A26FC|stream_id:8|stream_offset:50213| [2025/04/30 19:59:58 333635] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 333639] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 19:59:58 333667] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56117|now:1746043198333644|stream_id:8|stream_offset:50213| [2025/04/30 19:59:58 333673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 333677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:56117|applimit:0| [2025/04/30 19:59:58 333681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32725|rtt_var:1291|pto_duration:37889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 333686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 333690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 333693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 57317| [2025/04/30 19:59:58 333697] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198396533|now:1746043198333681|interv:62852| [2025/04/30 19:59:58 333701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198396533|now:1746043198333681|interval:62852|pto_count:0|srtt:32725 [2025/04/30 19:59:58 333706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58894|inflight:57317| [2025/04/30 19:59:58 333710] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 333714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57317|cwnd:58894|conn:0000561B635A26FC|stream_id:8|stream_offset:51380| [2025/04/30 19:59:58 333722] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 333726] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 19:59:58 333747] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57317|now:1746043198333731|stream_id:8|stream_offset:51380| [2025/04/30 19:59:58 333752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 333757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:57317|applimit:0| [2025/04/30 19:59:58 333761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32725|rtt_var:1291|pto_duration:37889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 333765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 333769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 333773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 58517| [2025/04/30 19:59:58 333777] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198396620|now:1746043198333761|interv:62859| [2025/04/30 19:59:58 333780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198396620|now:1746043198333761|interval:62859|pto_count:0|srtt:32725 [2025/04/30 19:59:58 333785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58894|inflight:58517| [2025/04/30 19:59:58 333789] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198396620| [2025/04/30 19:59:58 333793] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198396620| [2025/04/30 19:59:58 333797] [debug] |xqc_engine_wakeup_after|wakeup:1746043198396620|now:1746043198333797|diff:62823| [2025/04/30 19:59:58 333801] [debug] |xqc_engine_main_logic|END|now:1746043198333558| [2025/04/30 19:59:58 333806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198333806| [2025/04/30 19:59:58 333810] [debug] |xqc_engine_wakeup_after|wakeup:1746043198396620|now:1746043198333810|diff:62810| [2025/04/30 19:59:58 333814] [debug] |xqc_engine_main_logic|END|now:1746043198333806| [2025/04/30 19:59:58 334395] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198334394| [2025/04/30 19:59:58 334404] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 334410] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:21| [2025/04/30 19:59:58 334414] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 19:59:58 334419] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 19:59:58 334423] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 334428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:20|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:20|path_largest_ack:20| [2025/04/30 19:59:58 334432] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12028|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5753|ack_elapse:40772|ctl_first_sent_time:1746043198299375|lagest_ack_time:1746043198334394|curr_delivered:14142| [2025/04/30 19:59:58 334442] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299375| [2025/04/30 19:59:58 334446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 19:59:58 334450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32725|rttvar:1291|minrtt:30467|latest_rtt:35019|ack_delay:48| [2025/04/30 19:59:58 334454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33006|rttvar:1530|minrtt:30467|latest_rtt:35019|ack_delay:48| [2025/04/30 19:59:58 334459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 19:59:58 334463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 334467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:1530|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 334471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 334475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 334479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 57317| [2025/04/30 19:59:58 334483] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198397857|now:1746043198334467|interv:63390| [2025/04/30 19:59:58 334487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198397857|now:1746043198334467|interval:63390|pto_count:0|srtt:33006 [2025/04/30 19:59:58 334491] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5753, ack_elapse 40772, delivered 12028|rate 295006|lost 0| [2025/04/30 19:59:58 334496] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (295006) in round 2| [2025/04/30 19:59:58 334500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 334504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:25927|extra_cwnd:17976| [2025/04/30 19:59:58 334508] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58894|packet_lost:0|acked:1200|po_sent_time:1746043198299375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 334512] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58894|packet_lost:0|acked:1200|po_sent_time:1746043198299375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 334516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:295006|cwnd:60094|full_bw_reached:0|inflight:57317|srtt:33006|latest_rtt:35019|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 334522] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 19:59:58 334529] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746043198334394|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 334533] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318334394|now:1746043198334394|interv:120000000| [2025/04/30 19:59:58 334537] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318334394|now:1746043198334394|interv:120000000| [2025/04/30 19:59:58 334541] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198396620|pq_index:0| [2025/04/30 19:59:58 334545] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198333558| [2025/04/30 19:59:58 334549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198334549| [2025/04/30 19:59:58 334554] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198334553| [2025/04/30 19:59:58 334560] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:295006|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 334564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57317|cwnd:60094|conn:0000561B635A26FC|stream_id:8|stream_offset:52547| [2025/04/30 19:59:58 334569] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33006|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 334573] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 334577] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:295006|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 334582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57317|cwnd:60094|conn:0000561B635A26FC|stream_id:8|stream_offset:53714| [2025/04/30 19:59:58 334586] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33006|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 334590] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 334594] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:295006|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 334598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:57317|cwnd:60094|conn:0000561B635A26FC|stream_id:8|stream_offset:54881| [2025/04/30 19:59:58 334603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 334607] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 334610] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 334617] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 334621] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 334626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57317|cwnd:60094|conn:0000561B635A26FC|stream_id:8|stream_offset:52547| [2025/04/30 19:59:58 334630] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 334634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 19:59:58 334663] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57317|now:1746043198334640|stream_id:8|stream_offset:52547| [2025/04/30 19:59:58 334669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 334673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:57317|applimit:0| [2025/04/30 19:59:58 334677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:1530|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 334682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 334685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 334689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 58517| [2025/04/30 19:59:58 334693] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198398766|now:1746043198334677|interv:64089| [2025/04/30 19:59:58 334697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198398766|now:1746043198334677|interval:64089|pto_count:0|srtt:33006 [2025/04/30 19:59:58 334701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60094|inflight:58517| [2025/04/30 19:59:58 334706] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 334710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58517|cwnd:60094|conn:0000561B635A26FC|stream_id:8|stream_offset:53714| [2025/04/30 19:59:58 334714] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 334718] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 19:59:58 334739] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58517|now:1746043198334724|stream_id:8|stream_offset:53714| [2025/04/30 19:59:58 334744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 334748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:58517|applimit:0| [2025/04/30 19:59:58 334756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:1530|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 334760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 334764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 334768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 59717| [2025/04/30 19:59:58 334772] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198398850|now:1746043198334756|interv:64094| [2025/04/30 19:59:58 334776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198398850|now:1746043198334756|interval:64094|pto_count:0|srtt:33006 [2025/04/30 19:59:58 334780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60094|inflight:59717| [2025/04/30 19:59:58 334784] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198398850| [2025/04/30 19:59:58 334788] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198398850| [2025/04/30 19:59:58 334792] [debug] |xqc_engine_wakeup_after|wakeup:1746043198398850|now:1746043198334792|diff:64058| [2025/04/30 19:59:58 334796] [debug] |xqc_engine_main_logic|END|now:1746043198334553| [2025/04/30 19:59:58 334802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198334801| [2025/04/30 19:59:58 334805] [debug] |xqc_engine_wakeup_after|wakeup:1746043198398850|now:1746043198334805|diff:64045| [2025/04/30 19:59:58 334809] [debug] |xqc_engine_main_logic|END|now:1746043198334801| [2025/04/30 19:59:58 335394] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198335394| [2025/04/30 19:59:58 335404] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 335409] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:22| [2025/04/30 19:59:58 335413] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 19:59:58 335418] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 19:59:58 335423] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 335427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:21|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:21|path_largest_ack:21| [2025/04/30 19:59:58 335434] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:13228|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5865|ack_elapse:41772|ctl_first_sent_time:1746043198299487|lagest_ack_time:1746043198335394|curr_delivered:15342| [2025/04/30 19:59:58 335442] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299487| [2025/04/30 19:59:58 335448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 19:59:58 335455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33006|rttvar:1530|minrtt:30467|latest_rtt:35907|ack_delay:56| [2025/04/30 19:59:58 335460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33362|rttvar:1859|minrtt:30467|latest_rtt:35907|ack_delay:56| [2025/04/30 19:59:58 335469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:21|lost_pn:18|thresh:3| [2025/04/30 19:59:58 335473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 335477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:1859|pto_duration:40798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 335481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 335485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 335489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 58517| [2025/04/30 19:59:58 335493] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198400522|now:1746043198335477|interv:65045| [2025/04/30 19:59:58 335497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198400522|now:1746043198335477|interval:65045|pto_count:0|srtt:33362 [2025/04/30 19:59:58 335501] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5865, ack_elapse 41772, delivered 13228|rate 316671|lost 0| [2025/04/30 19:59:58 335506] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (316671) in round 2| [2025/04/30 19:59:58 335510] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 335514] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27834|extra_cwnd:19298| [2025/04/30 19:59:58 335519] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60094|packet_lost:0|acked:1200|po_sent_time:1746043198299487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 335527] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60094|packet_lost:0|acked:1200|po_sent_time:1746043198299487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 335534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:316671|cwnd:61294|full_bw_reached:0|inflight:58517|srtt:33362|latest_rtt:35907|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 335541] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 19:59:58 335546] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746043198335394|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 335551] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318335394|now:1746043198335394|interv:120000000| [2025/04/30 19:59:58 335555] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318335394|now:1746043198335394|interv:120000000| [2025/04/30 19:59:58 335559] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198398850|pq_index:0| [2025/04/30 19:59:58 335563] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198334553| [2025/04/30 19:59:58 335570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198335570| [2025/04/30 19:59:58 335575] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198335574| [2025/04/30 19:59:58 335581] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:316671|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 335585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58517|cwnd:61294|conn:0000561B635A26FC|stream_id:8|stream_offset:54881| [2025/04/30 19:59:58 335589] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33362|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 335594] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 335598] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:316671|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 335604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58517|cwnd:61294|conn:0000561B635A26FC|stream_id:8|stream_offset:56048| [2025/04/30 19:59:58 335612] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33362|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 335619] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 335624] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33362|min_srtt:33362|path_bw:316671|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 335629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58517|cwnd:61294|conn:0000561B635A26FC|stream_id:8|stream_offset:57215| [2025/04/30 19:59:58 335633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 335637] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 335641] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 335645] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 335649] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 335653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58517|cwnd:61294|conn:0000561B635A26FC|stream_id:8|stream_offset:54881| [2025/04/30 19:59:58 335658] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 335662] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 19:59:58 335701] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58517|now:1746043198335672|stream_id:8|stream_offset:54881| [2025/04/30 19:59:58 335711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 335717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:58517|applimit:0| [2025/04/30 19:59:58 335721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:1859|pto_duration:40798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 335725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 335729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 335733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 59717| [2025/04/30 19:59:58 335737] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198401470|now:1746043198335721|interv:65749| [2025/04/30 19:59:58 335741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198401470|now:1746043198335721|interval:65749|pto_count:0|srtt:33362 [2025/04/30 19:59:58 335746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61294|inflight:59717| [2025/04/30 19:59:58 335751] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 335755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:59717|cwnd:61294|conn:0000561B635A26FC|stream_id:8|stream_offset:56048| [2025/04/30 19:59:58 335759] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 335763] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 19:59:58 335787] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:59717|now:1746043198335769|stream_id:8|stream_offset:56048| [2025/04/30 19:59:58 335792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 335797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:59717|applimit:0| [2025/04/30 19:59:58 335801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33362|rtt_var:1859|pto_duration:40798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 335805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 335809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 335813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 60917| [2025/04/30 19:59:58 335816] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198401567|now:1746043198335801|interv:65766| [2025/04/30 19:59:58 335824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198401567|now:1746043198335801|interval:65766|pto_count:0|srtt:33362 [2025/04/30 19:59:58 335829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61294|inflight:60917| [2025/04/30 19:59:58 335833] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198401567| [2025/04/30 19:59:58 335837] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198401567| [2025/04/30 19:59:58 335841] [debug] |xqc_engine_wakeup_after|wakeup:1746043198401567|now:1746043198335841|diff:65726| [2025/04/30 19:59:58 335846] [debug] |xqc_engine_main_logic|END|now:1746043198335574| [2025/04/30 19:59:58 335851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198335851| [2025/04/30 19:59:58 335855] [debug] |xqc_engine_wakeup_after|wakeup:1746043198401567|now:1746043198335855|diff:65712| [2025/04/30 19:59:58 335859] [debug] |xqc_engine_main_logic|END|now:1746043198335851| [2025/04/30 19:59:58 336391] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198336390| [2025/04/30 19:59:58 336400] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 336406] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:23| [2025/04/30 19:59:58 336410] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 19:59:58 336415] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 19:59:58 336419] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 336424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 336428] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14428|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:5971|ack_elapse:42768|ctl_first_sent_time:1746043198299593|lagest_ack_time:1746043198336390|curr_delivered:16542| [2025/04/30 19:59:58 336433] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299593| [2025/04/30 19:59:58 336438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 19:59:58 336442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33362|rttvar:1859|minrtt:30467|latest_rtt:36797|ack_delay:32| [2025/04/30 19:59:58 336446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33787|rttvar:2245|minrtt:30467|latest_rtt:36797|ack_delay:32| [2025/04/30 19:59:58 336451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 19:59:58 336455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 336459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:2245|pto_duration:42767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 336463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 336467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 336475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 59717| [2025/04/30 19:59:58 336479] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198403536|now:1746043198336458|interv:67078| [2025/04/30 19:59:58 336483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198403536|now:1746043198336458|interval:67078|pto_count:0|srtt:33787 [2025/04/30 19:59:58 336487] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 5971, ack_elapse 42768, delivered 14428|rate 337355|lost 0| [2025/04/30 19:59:58 336492] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (337355) in round 2| [2025/04/30 19:59:58 336496] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 336500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:29652|extra_cwnd:20558| [2025/04/30 19:59:58 336504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61294|packet_lost:0|acked:1200|po_sent_time:1746043198299593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 336509] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61294|packet_lost:0|acked:1200|po_sent_time:1746043198299593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 336513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:337355|cwnd:62494|full_bw_reached:0|inflight:59717|srtt:33787|latest_rtt:36797|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 336519] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 19:59:58 336523] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:24|frame:ACK |recv_time:1746043198336390|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 336528] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318336390|now:1746043198336390|interv:120000000| [2025/04/30 19:59:58 336532] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318336390|now:1746043198336390|interv:120000000| [2025/04/30 19:59:58 336536] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198401567|pq_index:0| [2025/04/30 19:59:58 336540] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198335574| [2025/04/30 19:59:58 336544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198336544| [2025/04/30 19:59:58 336549] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198336548| [2025/04/30 19:59:58 336555] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:337355|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 336559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:59717|cwnd:62494|conn:0000561B635A26FC|stream_id:8|stream_offset:57215| [2025/04/30 19:59:58 336566] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33787|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 336571] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 336575] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:337355|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 336579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:59717|cwnd:62494|conn:0000561B635A26FC|stream_id:8|stream_offset:58382| [2025/04/30 19:59:58 336584] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33787|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 336588] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 336592] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:337355|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 336596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:59717|cwnd:62494|conn:0000561B635A26FC|stream_id:8|stream_offset:59549| [2025/04/30 19:59:58 336600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 336604] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 336608] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 336612] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 336617] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 336621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:59717|cwnd:62494|conn:0000561B635A26FC|stream_id:8|stream_offset:57215| [2025/04/30 19:59:58 336625] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 336630] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 19:59:58 336658] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:59717|now:1746043198336636|stream_id:8|stream_offset:57215| [2025/04/30 19:59:58 336664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 336668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:59717|applimit:0| [2025/04/30 19:59:58 336673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:2245|pto_duration:42767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 336680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 336684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 336688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 60917| [2025/04/30 19:59:58 336692] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198404403|now:1746043198336672|interv:67731| [2025/04/30 19:59:58 336696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198404403|now:1746043198336672|interval:67731|pto_count:0|srtt:33787 [2025/04/30 19:59:58 336701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62494|inflight:60917| [2025/04/30 19:59:58 336705] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 336709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60917|cwnd:62494|conn:0000561B635A26FC|stream_id:8|stream_offset:58382| [2025/04/30 19:59:58 336714] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 336718] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 19:59:58 336739] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60917|now:1746043198336724|stream_id:8|stream_offset:58382| [2025/04/30 19:59:58 336744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 336749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:60917|applimit:0| [2025/04/30 19:59:58 336753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:2245|pto_duration:42767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 336757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 336761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 336765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 62117| [2025/04/30 19:59:58 336769] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198404491|now:1746043198336753|interv:67738| [2025/04/30 19:59:58 336773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198404491|now:1746043198336753|interval:67738|pto_count:0|srtt:33787 [2025/04/30 19:59:58 336777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62494|inflight:62117| [2025/04/30 19:59:58 336781] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198404491| [2025/04/30 19:59:58 336785] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198404491| [2025/04/30 19:59:58 336789] [debug] |xqc_engine_wakeup_after|wakeup:1746043198404491|now:1746043198336789|diff:67702| [2025/04/30 19:59:58 336797] [debug] |xqc_engine_main_logic|END|now:1746043198336548| [2025/04/30 19:59:58 336802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198336802| [2025/04/30 19:59:58 336806] [debug] |xqc_engine_wakeup_after|wakeup:1746043198404491|now:1746043198336806|diff:67685| [2025/04/30 19:59:58 336810] [debug] |xqc_engine_main_logic|END|now:1746043198336802| [2025/04/30 19:59:58 337406] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198337405| [2025/04/30 19:59:58 337415] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 337421] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:24| [2025/04/30 19:59:58 337425] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 19:59:58 337430] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 19:59:58 337434] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 337438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:23|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:23|path_largest_ack:23| [2025/04/30 19:59:58 337443] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15628|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6071|ack_elapse:43783|ctl_first_sent_time:1746043198299693|lagest_ack_time:1746043198337405|curr_delivered:17742| [2025/04/30 19:59:58 337448] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299693| [2025/04/30 19:59:58 337452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 19:59:58 337456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33787|rttvar:2245|minrtt:30467|latest_rtt:37712|ack_delay:72| [2025/04/30 19:59:58 337460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:34269|rttvar:2647|minrtt:30467|latest_rtt:37712|ack_delay:72| [2025/04/30 19:59:58 337465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:23|lost_pn:20|thresh:3| [2025/04/30 19:59:58 337469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 337473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:2647|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 337477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 337481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 337485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 60917| [2025/04/30 19:59:58 337489] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198406581|now:1746043198337473|interv:69108| [2025/04/30 19:59:58 337493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198406581|now:1746043198337473|interval:69108|pto_count:0|srtt:34269 [2025/04/30 19:59:58 337497] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6071, ack_elapse 43783, delivered 15628|rate 356942|lost 0| [2025/04/30 19:59:58 337505] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (356942) in round 2| [2025/04/30 19:59:58 337509] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 337513] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:31371|extra_cwnd:21750| [2025/04/30 19:59:58 337517] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62494|packet_lost:0|acked:1200|po_sent_time:1746043198299693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 337522] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62494|packet_lost:0|acked:1200|po_sent_time:1746043198299693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 337526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:356942|cwnd:63694|full_bw_reached:0|inflight:60917|srtt:34269|latest_rtt:37712|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 337532] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 19:59:58 337537] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746043198337405|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 337541] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318337405|now:1746043198337405|interv:120000000| [2025/04/30 19:59:58 337545] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318337405|now:1746043198337405|interv:120000000| [2025/04/30 19:59:58 337549] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198404491|pq_index:0| [2025/04/30 19:59:58 337554] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198336548| [2025/04/30 19:59:58 337558] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198337557| [2025/04/30 19:59:58 337562] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198337561| [2025/04/30 19:59:58 337568] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:356942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 337572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60917|cwnd:63694|conn:0000561B635A26FC|stream_id:8|stream_offset:59549| [2025/04/30 19:59:58 337577] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:34269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 337581] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 337586] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:356942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 337590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60917|cwnd:63694|conn:0000561B635A26FC|stream_id:8|stream_offset:60716| [2025/04/30 19:59:58 337597] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:34269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 337601] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 337605] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34269|min_srtt:34269|path_bw:356942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 337609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60917|cwnd:63694|conn:0000561B635A26FC|stream_id:8|stream_offset:61883| [2025/04/30 19:59:58 337614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 337618] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 337621] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 337626] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 337630] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 337634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60917|cwnd:63694|conn:0000561B635A26FC|stream_id:8|stream_offset:59549| [2025/04/30 19:59:58 337638] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 337643] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 19:59:58 337671] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60917|now:1746043198337648|stream_id:8|stream_offset:59549| [2025/04/30 19:59:58 337677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 337681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:60917|applimit:0| [2025/04/30 19:59:58 337685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:2647|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 337690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 337694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 337698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 62117| [2025/04/30 19:59:58 337701] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198407505|now:1746043198337685|interv:69820| [2025/04/30 19:59:58 337705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198407505|now:1746043198337685|interval:69820|pto_count:0|srtt:34269 [2025/04/30 19:59:58 337713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63694|inflight:62117| [2025/04/30 19:59:58 337718] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 337722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62117|cwnd:63694|conn:0000561B635A26FC|stream_id:8|stream_offset:60716| [2025/04/30 19:59:58 337726] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 337730] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 19:59:58 337752] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62117|now:1746043198337736|stream_id:8|stream_offset:60716| [2025/04/30 19:59:58 337757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 337761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:62117|applimit:0| [2025/04/30 19:59:58 337765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34269|rtt_var:2647|pto_duration:44857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 337769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 337773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 337777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 63317| [2025/04/30 19:59:58 337781] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198407593|now:1746043198337765|interv:69828| [2025/04/30 19:59:58 337785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198407593|now:1746043198337765|interval:69828|pto_count:0|srtt:34269 [2025/04/30 19:59:58 337789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63694|inflight:63317| [2025/04/30 19:59:58 337793] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198407593| [2025/04/30 19:59:58 337798] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198407593| [2025/04/30 19:59:58 337802] [debug] |xqc_engine_wakeup_after|wakeup:1746043198407593|now:1746043198337801|diff:69792| [2025/04/30 19:59:58 337806] [debug] |xqc_engine_main_logic|END|now:1746043198337561| [2025/04/30 19:59:58 337811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198337811| [2025/04/30 19:59:58 337815] [debug] |xqc_engine_wakeup_after|wakeup:1746043198407593|now:1746043198337814|diff:69779| [2025/04/30 19:59:58 337818] [debug] |xqc_engine_main_logic|END|now:1746043198337811| [2025/04/30 19:59:58 338084] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198338084| [2025/04/30 19:59:58 338091] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 338096] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:25| [2025/04/30 19:59:58 338108] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 19:59:58 338113] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 19:59:58 338117] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 338122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:24|origin_pktnum:0|size:917|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:24|path_largest_ack:24| [2025/04/30 19:59:58 338126] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:16545|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6176|ack_elapse:44462|ctl_first_sent_time:1746043198299798|lagest_ack_time:1746043198338084|curr_delivered:18659| [2025/04/30 19:59:58 338131] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299798| [2025/04/30 19:59:58 338135] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:4 [2025/04/30 19:59:58 338140] [debug] |scid:cda868c6c46a984c59172f68|xqc_stream_maybe_need_close|stream_id:4|stream_type:0| [2025/04/30 19:59:58 338144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 19:59:58 338148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:34269|rttvar:2647|minrtt:30467|latest_rtt:38286|ack_delay:32| [2025/04/30 19:59:58 338152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:34767|rttvar:2982|minrtt:30467|latest_rtt:38286|ack_delay:32| [2025/04/30 19:59:58 338157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 19:59:58 338161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 338165] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34767|rtt_var:2982|pto_duration:46695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 338187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 338191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 338195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 19:59:58 338199] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198409431|now:1746043198338165|interv:71266| [2025/04/30 19:59:58 338203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198409431|now:1746043198338165|interval:71266|pto_count:0|srtt:34767 [2025/04/30 19:59:58 338207] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6176, ack_elapse 44462, delivered 16545|rate 372115|lost 0| [2025/04/30 19:59:58 338211] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (372115) in round 2| [2025/04/30 19:59:58 338216] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 338220] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:32707|extra_cwnd:22676| [2025/04/30 19:59:58 338224] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63694|packet_lost:0|acked:917|po_sent_time:1746043198299798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 338231] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63694|packet_lost:0|acked:917|po_sent_time:1746043198299798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 338236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:372115|cwnd:64611|full_bw_reached:0|inflight:62400|srtt:34767|latest_rtt:38286|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 338242] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 19:59:58 338246] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746043198338084|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 338251] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318338084|now:1746043198338084|interv:120000000| [2025/04/30 19:59:58 338255] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318338084|now:1746043198338084|interv:120000000| [2025/04/30 19:59:58 338259] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198407593|pq_index:0| [2025/04/30 19:59:58 338263] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198337561| [2025/04/30 19:59:58 338267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198338267| [2025/04/30 19:59:58 338271] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198338270| [2025/04/30 19:59:58 338277] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34767|min_srtt:34767|path_bw:372115|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 338281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:64611|conn:0000561B635A26FC|stream_id:8|stream_offset:61883| [2025/04/30 19:59:58 338286] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:34767|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 338290] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 338295] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34767|min_srtt:34767|path_bw:372115|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 338299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:62400|cwnd:64611|conn:0000561B635A26FC|stream_id:8|stream_offset:63050| [2025/04/30 19:59:58 338303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 338307] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 338311] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 338318] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 338322] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 338326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:64611|conn:0000561B635A26FC|stream_id:8|stream_offset:61883| [2025/04/30 19:59:58 338331] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 338335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 19:59:58 338364] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746043198338341|stream_id:8|stream_offset:61883| [2025/04/30 19:59:58 338370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 338374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 19:59:58 338378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34767|rtt_var:2982|pto_duration:46695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 338383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 338387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 338390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 19:59:58 338394] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198410036|now:1746043198338378|interv:71658| [2025/04/30 19:59:58 338398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198410036|now:1746043198338378|interval:71658|pto_count:0|srtt:34767 [2025/04/30 19:59:58 338403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64611|inflight:63600| [2025/04/30 19:59:58 338407] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198410036| [2025/04/30 19:59:58 338411] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198410036| [2025/04/30 19:59:58 338415] [debug] |xqc_engine_wakeup_after|wakeup:1746043198410036|now:1746043198338415|diff:71621| [2025/04/30 19:59:58 338419] [debug] |xqc_engine_main_logic|END|now:1746043198338270| [2025/04/30 19:59:58 338424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198338424| [2025/04/30 19:59:58 338428] [debug] |xqc_engine_wakeup_after|wakeup:1746043198410036|now:1746043198338428|diff:71608| [2025/04/30 19:59:58 338432] [debug] |xqc_engine_main_logic|END|now:1746043198338424| [2025/04/30 19:59:58 339065] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198339064| [2025/04/30 19:59:58 339071] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 339076] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:26| [2025/04/30 19:59:58 339080] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 19:59:58 339090] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 19:59:58 339094] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 339099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:25|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:25|path_largest_ack:25| [2025/04/30 19:59:58 339103] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6281|ack_elapse:45442|ctl_first_sent_time:1746043198299903|lagest_ack_time:1746043198339064|curr_delivered:19859| [2025/04/30 19:59:58 339108] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198299903| [2025/04/30 19:59:58 339112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 19:59:58 339116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:34767|rttvar:2982|minrtt:30467|latest_rtt:39161|ack_delay:32| [2025/04/30 19:59:58 339120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:35313|rttvar:3327|minrtt:30467|latest_rtt:39161|ack_delay:32| [2025/04/30 19:59:58 339125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:25|lost_pn:22|thresh:3| [2025/04/30 19:59:58 339129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 339133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35313|rtt_var:3327|pto_duration:48621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 339137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 339141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 339145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 19:59:58 339149] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198411962|now:1746043198339133|interv:72829| [2025/04/30 19:59:58 339153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198411962|now:1746043198339133|interval:72829|pto_count:0|srtt:35313 [2025/04/30 19:59:58 339157] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6281, ack_elapse 45442, delivered 17745|rate 390497|lost 0| [2025/04/30 19:59:58 339161] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (390497) in round 2| [2025/04/30 19:59:58 339180] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 339187] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34322|extra_cwnd:23796| [2025/04/30 19:59:58 339191] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64611|packet_lost:0|acked:1200|po_sent_time:1746043198299903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 339195] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64611|packet_lost:0|acked:1200|po_sent_time:1746043198299903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 339203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:390497|cwnd:65811|full_bw_reached:0|inflight:62400|srtt:35313|latest_rtt:39161|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 339209] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 19:59:58 339213] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746043198339064|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 339218] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318339064|now:1746043198339064|interv:120000000| [2025/04/30 19:59:58 339222] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318339064|now:1746043198339064|interv:120000000| [2025/04/30 19:59:58 339226] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198410036|pq_index:0| [2025/04/30 19:59:58 339230] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198338270| [2025/04/30 19:59:58 339234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198339234| [2025/04/30 19:59:58 339239] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198339238| [2025/04/30 19:59:58 339245] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35313|min_srtt:35313|path_bw:390497|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 339249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:65811|conn:0000561B635A26FC|stream_id:8|stream_offset:63050| [2025/04/30 19:59:58 339254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:35313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 339258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 339262] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35313|min_srtt:35313|path_bw:390497|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 339267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:62400|cwnd:65811|conn:0000561B635A26FC|stream_id:8|stream_offset:64217| [2025/04/30 19:59:58 339271] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:35313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 339275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 339279] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35313|min_srtt:35313|path_bw:390497|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 339283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:62400|cwnd:65811|conn:0000561B635A26FC|stream_id:8|stream_offset:65384| [2025/04/30 19:59:58 339290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 339294] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 339298] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 339302] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 339307] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 339311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:65811|conn:0000561B635A26FC|stream_id:8|stream_offset:63050| [2025/04/30 19:59:58 339315] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 339320] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 19:59:58 339351] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746043198339326|stream_id:8|stream_offset:63050| [2025/04/30 19:59:58 339356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 339361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 19:59:58 339365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35313|rtt_var:3327|pto_duration:48621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 339370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 339373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 339377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 19:59:58 339381] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198412947|now:1746043198339365|interv:73582| [2025/04/30 19:59:58 339385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198412947|now:1746043198339365|interval:73582|pto_count:0|srtt:35313 [2025/04/30 19:59:58 339390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65811|inflight:63600| [2025/04/30 19:59:58 339394] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 339398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:65811|conn:0000561B635A26FC|stream_id:8|stream_offset:64217| [2025/04/30 19:59:58 339403] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 339410] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 19:59:58 339432] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746043198339416|stream_id:8|stream_offset:64217| [2025/04/30 19:59:58 339437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 339441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 19:59:58 339445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35313|rtt_var:3327|pto_duration:48621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 339450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 339453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 339457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 19:59:58 339461] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413037|now:1746043198339445|interv:73592| [2025/04/30 19:59:58 339465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413037|now:1746043198339445|interval:73592|pto_count:0|srtt:35313 [2025/04/30 19:59:58 339469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65811|inflight:64800| [2025/04/30 19:59:58 339474] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198413037| [2025/04/30 19:59:58 339478] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198413037| [2025/04/30 19:59:58 339482] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413037|now:1746043198339482|diff:73555| [2025/04/30 19:59:58 339486] [debug] |xqc_engine_main_logic|END|now:1746043198339238| [2025/04/30 19:59:58 339491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198339491| [2025/04/30 19:59:58 339495] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413037|now:1746043198339495|diff:73542| [2025/04/30 19:59:58 339499] [debug] |xqc_engine_main_logic|END|now:1746043198339491| [2025/04/30 19:59:58 340147] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198340146| [2025/04/30 19:59:58 340153] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 340159] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:27| [2025/04/30 19:59:58 340163] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 19:59:58 340184] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 19:59:58 340189] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 340193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 340198] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:18945|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6381|ack_elapse:46524|ctl_first_sent_time:1746043198300003|lagest_ack_time:1746043198340146|curr_delivered:21059| [2025/04/30 19:59:58 340207] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300003| [2025/04/30 19:59:58 340212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 19:59:58 340216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:35313|rttvar:3327|minrtt:30467|latest_rtt:40143|ack_delay:32| [2025/04/30 19:59:58 340220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:35912|rttvar:3695|minrtt:30467|latest_rtt:40143|ack_delay:32| [2025/04/30 19:59:58 340225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 19:59:58 340229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 340233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35912|rtt_var:3695|pto_duration:50692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 340237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 340241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 340245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 19:59:58 340249] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415108|now:1746043198340233|interv:74875| [2025/04/30 19:59:58 340253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415108|now:1746043198340233|interval:74875|pto_count:0|srtt:35912 [2025/04/30 19:59:58 340257] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6381, ack_elapse 46524, delivered 18945|rate 407209|lost 0| [2025/04/30 19:59:58 340262] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (407209) in round 2| [2025/04/30 19:59:58 340266] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 340270] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:35791|extra_cwnd:24814| [2025/04/30 19:59:58 340274] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65811|packet_lost:0|acked:1200|po_sent_time:1746043198300003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 340278] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65811|packet_lost:0|acked:1200|po_sent_time:1746043198300003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 340283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:407209|cwnd:67011|full_bw_reached:0|inflight:63600|srtt:35912|latest_rtt:40143|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 340289] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 19:59:58 340293] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746043198340146|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 340300] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318340146|now:1746043198340146|interv:120000000| [2025/04/30 19:59:58 340305] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318340146|now:1746043198340146|interv:120000000| [2025/04/30 19:59:58 340308] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198413037|pq_index:0| [2025/04/30 19:59:58 340313] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198339238| [2025/04/30 19:59:58 340317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198340317| [2025/04/30 19:59:58 340321] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198340320| [2025/04/30 19:59:58 340327] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35912|min_srtt:35912|path_bw:407209|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 340331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:67011|conn:0000561B635A26FC|stream_id:8|stream_offset:65384| [2025/04/30 19:59:58 340336] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:35912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 340340] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 340345] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35912|min_srtt:35912|path_bw:407209|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 340349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63600|cwnd:67011|conn:0000561B635A26FC|stream_id:8|stream_offset:66551| [2025/04/30 19:59:58 340353] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:35912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 340358] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 340362] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35912|min_srtt:35912|path_bw:407209|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 340366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63600|cwnd:67011|conn:0000561B635A26FC|stream_id:8|stream_offset:67718| [2025/04/30 19:59:58 340370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 340374] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 340378] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 340382] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 340389] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 340393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:67011|conn:0000561B635A26FC|stream_id:8|stream_offset:65384| [2025/04/30 19:59:58 340397] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 340402] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 19:59:58 340431] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746043198340408|stream_id:8|stream_offset:65384| [2025/04/30 19:59:58 340436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 340441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 19:59:58 340445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35912|rtt_var:3695|pto_duration:50692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 340449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 340453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 340457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 19:59:58 340461] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198416100|now:1746043198340445|interv:75655| [2025/04/30 19:59:58 340465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198416100|now:1746043198340445|interval:75655|pto_count:0|srtt:35912 [2025/04/30 19:59:58 340469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67011|inflight:64800| [2025/04/30 19:59:58 340474] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 340478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:67011|conn:0000561B635A26FC|stream_id:8|stream_offset:66551| [2025/04/30 19:59:58 340482] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 340486] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 19:59:58 340507] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746043198340492|stream_id:8|stream_offset:66551| [2025/04/30 19:59:58 340512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 340516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 19:59:58 340524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35912|rtt_var:3695|pto_duration:50692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 340529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 340533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 340536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 19:59:58 340540] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198416184|now:1746043198340524|interv:75660| [2025/04/30 19:59:58 340544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198416184|now:1746043198340524|interval:75660|pto_count:0|srtt:35912 [2025/04/30 19:59:58 340548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67011|inflight:66000| [2025/04/30 19:59:58 340553] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198416184| [2025/04/30 19:59:58 340557] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198416184| [2025/04/30 19:59:58 340561] [debug] |xqc_engine_wakeup_after|wakeup:1746043198416184|now:1746043198340561|diff:75623| [2025/04/30 19:59:58 340565] [debug] |xqc_engine_main_logic|END|now:1746043198340320| [2025/04/30 19:59:58 340570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198340570| [2025/04/30 19:59:58 340574] [debug] |xqc_engine_wakeup_after|wakeup:1746043198416184|now:1746043198340574|diff:75610| [2025/04/30 19:59:58 340578] [debug] |xqc_engine_main_logic|END|now:1746043198340570| [2025/04/30 19:59:58 341047] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198341047| [2025/04/30 19:59:58 341054] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 341059] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:28| [2025/04/30 19:59:58 341063] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 19:59:58 341068] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 19:59:58 341072] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 341077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:27|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:27|path_largest_ack:27| [2025/04/30 19:59:58 341081] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:20145|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6489|ack_elapse:47425|ctl_first_sent_time:1746043198300111|lagest_ack_time:1746043198341047|curr_delivered:22259| [2025/04/30 19:59:58 341086] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300111| [2025/04/30 19:59:58 341090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 19:59:58 341094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:35912|rttvar:3695|minrtt:30467|latest_rtt:40936|ack_delay:32| [2025/04/30 19:59:58 341098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:36536|rttvar:4020|minrtt:30467|latest_rtt:40936|ack_delay:32| [2025/04/30 19:59:58 341107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:27|lost_pn:24|thresh:3| [2025/04/30 19:59:58 341111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 341115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:36536|rtt_var:4020|pto_duration:52616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 341119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 341123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 341126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 19:59:58 341130] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198418108|now:1746043198341114|interv:76994| [2025/04/30 19:59:58 341134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198418108|now:1746043198341114|interval:76994|pto_count:0|srtt:36536 [2025/04/30 19:59:58 341139] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6489, ack_elapse 47425, delivered 20145|rate 424775|lost 0| [2025/04/30 19:59:58 341143] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (424775) in round 2| [2025/04/30 19:59:58 341147] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 341151] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:37334|extra_cwnd:25884| [2025/04/30 19:59:58 341155] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67011|packet_lost:0|acked:1200|po_sent_time:1746043198300111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 341159] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67011|packet_lost:0|acked:1200|po_sent_time:1746043198300111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 341164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:424775|cwnd:68211|full_bw_reached:0|inflight:64800|srtt:36536|latest_rtt:40936|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 341187] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 19:59:58 341192] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1746043198341047|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 341196] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318341047|now:1746043198341047|interv:120000000| [2025/04/30 19:59:58 341200] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318341047|now:1746043198341047|interv:120000000| [2025/04/30 19:59:58 341204] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198416184|pq_index:0| [2025/04/30 19:59:58 341208] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198340320| [2025/04/30 19:59:58 341212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198341212| [2025/04/30 19:59:58 341220] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198341219| [2025/04/30 19:59:58 341226] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:36536|min_srtt:36536|path_bw:424775|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 341230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:68211|conn:0000561B635A26FC|stream_id:8|stream_offset:67718| [2025/04/30 19:59:58 341235] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:36536|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 341239] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 341244] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:36536|min_srtt:36536|path_bw:424775|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 341248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64800|cwnd:68211|conn:0000561B635A26FC|stream_id:8|stream_offset:68885| [2025/04/30 19:59:58 341252] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:36536|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 341256] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 341260] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:36536|min_srtt:36536|path_bw:424775|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 341264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64800|cwnd:68211|conn:0000561B635A26FC|stream_id:8|stream_offset:70052| [2025/04/30 19:59:58 341269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 341273] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 341276] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 341280] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 341285] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 341289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:68211|conn:0000561B635A26FC|stream_id:8|stream_offset:67718| [2025/04/30 19:59:58 341293] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 341298] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 19:59:58 341329] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746043198341307|stream_id:8|stream_offset:67718| [2025/04/30 19:59:58 341335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 341339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 19:59:58 341344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:36536|rtt_var:4020|pto_duration:52616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 341348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 341352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 341356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 19:59:58 341360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198418923|now:1746043198341343|interv:77580| [2025/04/30 19:59:58 341364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198418923|now:1746043198341343|interval:77580|pto_count:0|srtt:36536 [2025/04/30 19:59:58 341368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68211|inflight:66000| [2025/04/30 19:59:58 341373] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 341377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:68211|conn:0000561B635A26FC|stream_id:8|stream_offset:68885| [2025/04/30 19:59:58 341381] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 341385] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 19:59:58 341405] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746043198341390|stream_id:8|stream_offset:68885| [2025/04/30 19:59:58 341410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 341415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 19:59:58 341419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:36536|rtt_var:4020|pto_duration:52616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 341423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 341427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 341430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 19:59:58 341434] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198419006|now:1746043198341419|interv:77587| [2025/04/30 19:59:58 341442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198419006|now:1746043198341419|interval:77587|pto_count:0|srtt:36536 [2025/04/30 19:59:58 341446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68211|inflight:67200| [2025/04/30 19:59:58 341450] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198419006| [2025/04/30 19:59:58 341455] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198419006| [2025/04/30 19:59:58 341459] [debug] |xqc_engine_wakeup_after|wakeup:1746043198419006|now:1746043198341458|diff:77548| [2025/04/30 19:59:58 341463] [debug] |xqc_engine_main_logic|END|now:1746043198341219| [2025/04/30 19:59:58 341468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198341468| [2025/04/30 19:59:58 341472] [debug] |xqc_engine_wakeup_after|wakeup:1746043198419006|now:1746043198341472|diff:77534| [2025/04/30 19:59:58 341475] [debug] |xqc_engine_main_logic|END|now:1746043198341468| [2025/04/30 19:59:58 342066] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198342065| [2025/04/30 19:59:58 342072] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 342078] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:29| [2025/04/30 19:59:58 342081] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 19:59:58 342087] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 19:59:58 342091] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 342095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 342100] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:21345|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6613|ack_elapse:48443|ctl_first_sent_time:1746043198300235|lagest_ack_time:1746043198342065|curr_delivered:23459| [2025/04/30 19:59:58 342104] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300235| [2025/04/30 19:59:58 342109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 19:59:58 342113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:36536|rttvar:4020|minrtt:30467|latest_rtt:41830|ack_delay:32| [2025/04/30 19:59:58 342117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:37193|rttvar:4330|minrtt:30467|latest_rtt:41830|ack_delay:32| [2025/04/30 19:59:58 342121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 19:59:58 342125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 342129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:4330|pto_duration:54513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 342133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 342137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 342145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 19:59:58 342149] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198420903|now:1746043198342129|interv:78774| [2025/04/30 19:59:58 342153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198420903|now:1746043198342129|interval:78774|pto_count:0|srtt:37193 [2025/04/30 19:59:58 342157] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6613, ack_elapse 48443, delivered 21345|rate 440620|lost 0| [2025/04/30 19:59:58 342162] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (440620) in round 2| [2025/04/30 19:59:58 342180] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 342187] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:38728|extra_cwnd:26850| [2025/04/30 19:59:58 342191] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68211|packet_lost:0|acked:1200|po_sent_time:1746043198300235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 342195] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68211|packet_lost:0|acked:1200|po_sent_time:1746043198300235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 342200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:440620|cwnd:69411|full_bw_reached:0|inflight:66000|srtt:37193|latest_rtt:41830|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 342205] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 19:59:58 342210] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746043198342065|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 342214] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318342065|now:1746043198342065|interv:120000000| [2025/04/30 19:59:58 342218] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318342065|now:1746043198342065|interv:120000000| [2025/04/30 19:59:58 342222] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198419006|pq_index:0| [2025/04/30 19:59:58 342227] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198341219| [2025/04/30 19:59:58 342231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198342230| [2025/04/30 19:59:58 342235] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198342234| [2025/04/30 19:59:58 342241] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37193|min_srtt:37193|path_bw:440620|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 342245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:69411|conn:0000561B635A26FC|stream_id:8|stream_offset:70052| [2025/04/30 19:59:58 342253] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:37193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 342257] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 342262] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37193|min_srtt:37193|path_bw:440620|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 342266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66000|cwnd:69411|conn:0000561B635A26FC|stream_id:8|stream_offset:71219| [2025/04/30 19:59:58 342270] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:37193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 342275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 342279] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37193|min_srtt:37193|path_bw:440620|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 342283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66000|cwnd:69411|conn:0000561B635A26FC|stream_id:8|stream_offset:72386| [2025/04/30 19:59:58 342287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 342291] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 342295] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 342299] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 342303] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 342307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:69411|conn:0000561B635A26FC|stream_id:8|stream_offset:70052| [2025/04/30 19:59:58 342312] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 342316] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 19:59:58 342345] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746043198342322|stream_id:8|stream_offset:70052| [2025/04/30 19:59:58 342350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 342355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 19:59:58 342359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:4330|pto_duration:54513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 342367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 342371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 342375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 19:59:58 342378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198421835|now:1746043198342359|interv:79476| [2025/04/30 19:59:58 342382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198421835|now:1746043198342359|interval:79476|pto_count:0|srtt:37193 [2025/04/30 19:59:58 342387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69411|inflight:67200| [2025/04/30 19:59:58 342391] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 342395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:69411|conn:0000561B635A26FC|stream_id:8|stream_offset:71219| [2025/04/30 19:59:58 342400] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 342404] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 19:59:58 342425] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043198342409|stream_id:8|stream_offset:71219| [2025/04/30 19:59:58 342430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 342434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 19:59:58 342438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37193|rtt_var:4330|pto_duration:54513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 342443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 342447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 342450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 19:59:58 342454] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198421922|now:1746043198342438|interv:79484| [2025/04/30 19:59:58 342458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198421922|now:1746043198342438|interval:79484|pto_count:0|srtt:37193 [2025/04/30 19:59:58 342462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69411|inflight:68400| [2025/04/30 19:59:58 342467] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198421922| [2025/04/30 19:59:58 342471] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198421922| [2025/04/30 19:59:58 342475] [debug] |xqc_engine_wakeup_after|wakeup:1746043198421922|now:1746043198342475|diff:79447| [2025/04/30 19:59:58 342479] [debug] |xqc_engine_main_logic|END|now:1746043198342234| [2025/04/30 19:59:58 342487] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198342487| [2025/04/30 19:59:58 342491] [debug] |xqc_engine_wakeup_after|wakeup:1746043198421922|now:1746043198342491|diff:79431| [2025/04/30 19:59:58 342495] [debug] |xqc_engine_main_logic|END|now:1746043198342487| [2025/04/30 19:59:58 343049] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198343048| [2025/04/30 19:59:58 343055] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 343061] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:30| [2025/04/30 19:59:58 343065] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 19:59:58 343070] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 19:59:58 343074] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 343079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:29|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:29|path_largest_ack:29| [2025/04/30 19:59:58 343083] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22545|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6715|ack_elapse:49426|ctl_first_sent_time:1746043198300337|lagest_ack_time:1746043198343048|curr_delivered:24659| [2025/04/30 19:59:58 343088] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300337| [2025/04/30 19:59:58 343092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 19:59:58 343096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:37193|rttvar:4330|minrtt:30467|latest_rtt:42711|ack_delay:32| [2025/04/30 19:59:58 343100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:37878|rttvar:4619|minrtt:30467|latest_rtt:42711|ack_delay:32| [2025/04/30 19:59:58 343104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:29|lost_pn:26|thresh:3| [2025/04/30 19:59:58 343108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 343112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37878|rtt_var:4619|pto_duration:56354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 343117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 343120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 343124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 19:59:58 343128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198423763|now:1746043198343112|interv:80651| [2025/04/30 19:59:58 343132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198423763|now:1746043198343112|interval:80651|pto_count:0|srtt:37878 [2025/04/30 19:59:58 343136] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6715, ack_elapse 49426, delivered 22545|rate 456136|lost 0| [2025/04/30 19:59:58 343140] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (456136) in round 2| [2025/04/30 19:59:58 343149] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 343153] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:40092|extra_cwnd:27796| [2025/04/30 19:59:58 343157] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69411|packet_lost:0|acked:1200|po_sent_time:1746043198300337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 343161] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69411|packet_lost:0|acked:1200|po_sent_time:1746043198300337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 343180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:456136|cwnd:70611|full_bw_reached:0|inflight:67200|srtt:37878|latest_rtt:42711|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 343188] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 19:59:58 343193] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746043198343048|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 343197] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318343048|now:1746043198343048|interv:120000000| [2025/04/30 19:59:58 343201] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318343048|now:1746043198343048|interv:120000000| [2025/04/30 19:59:58 343205] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198421922|pq_index:0| [2025/04/30 19:59:58 343209] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198342234| [2025/04/30 19:59:58 343213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198343213| [2025/04/30 19:59:58 343218] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198343217| [2025/04/30 19:59:58 343224] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37878|min_srtt:37878|path_bw:456136|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 343228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:70611|conn:0000561B635A26FC|stream_id:8|stream_offset:72386| [2025/04/30 19:59:58 343232] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:37878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 343237] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 343241] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37878|min_srtt:37878|path_bw:456136|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 343245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67200|cwnd:70611|conn:0000561B635A26FC|stream_id:8|stream_offset:73553| [2025/04/30 19:59:58 343253] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:37878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 343257] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 343261] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37878|min_srtt:37878|path_bw:456136|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 343265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67200|cwnd:70611|conn:0000561B635A26FC|stream_id:8|stream_offset:74720| [2025/04/30 19:59:58 343270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 343274] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 343278] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 343282] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 343286] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 343290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:70611|conn:0000561B635A26FC|stream_id:8|stream_offset:72386| [2025/04/30 19:59:58 343295] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 343299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 19:59:58 343328] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043198343305|stream_id:8|stream_offset:72386| [2025/04/30 19:59:58 343333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 343338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 19:59:58 343342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37878|rtt_var:4619|pto_duration:56354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 343346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 343350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 343354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 19:59:58 343358] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198424659|now:1746043198343342|interv:81317| [2025/04/30 19:59:58 343361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198424659|now:1746043198343342|interval:81317|pto_count:0|srtt:37878 [2025/04/30 19:59:58 343369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70611|inflight:68400| [2025/04/30 19:59:58 343374] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 343378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:70611|conn:0000561B635A26FC|stream_id:8|stream_offset:73553| [2025/04/30 19:59:58 343382] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 343386] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 19:59:58 343407] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746043198343392|stream_id:8|stream_offset:73553| [2025/04/30 19:59:58 343413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 343417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 19:59:58 343421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37878|rtt_var:4619|pto_duration:56354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 343425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 343429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 343433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 69600| [2025/04/30 19:59:58 343436] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198424746|now:1746043198343421|interv:81325| [2025/04/30 19:59:58 343440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198424746|now:1746043198343421|interval:81325|pto_count:0|srtt:37878 [2025/04/30 19:59:58 343445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70611|inflight:69600| [2025/04/30 19:59:58 343449] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198424746| [2025/04/30 19:59:58 343453] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198424746| [2025/04/30 19:59:58 343457] [debug] |xqc_engine_wakeup_after|wakeup:1746043198424746|now:1746043198343457|diff:81289| [2025/04/30 19:59:58 343461] [debug] |xqc_engine_main_logic|END|now:1746043198343217| [2025/04/30 19:59:58 343466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198343466| [2025/04/30 19:59:58 343470] [debug] |xqc_engine_wakeup_after|wakeup:1746043198424746|now:1746043198343470|diff:81276| [2025/04/30 19:59:58 343474] [debug] |xqc_engine_main_logic|END|now:1746043198343466| [2025/04/30 19:59:58 344039] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:38|state:ESTABED|recv_time:1746043198344039| [2025/04/30 19:59:58 344046] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 344051] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:31| [2025/04/30 19:59:58 344055] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 19:59:58 344065] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 19:59:58 344069] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 344073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 344078] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:23745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6822|ack_elapse:50417|ctl_first_sent_time:1746043198300444|lagest_ack_time:1746043198344039|curr_delivered:25859| [2025/04/30 19:59:58 344082] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300444| [2025/04/30 19:59:58 344087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 19:59:58 344091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:37878|rttvar:4619|minrtt:30467|latest_rtt:43595|ack_delay:32| [2025/04/30 19:59:58 344095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:38589|rttvar:4886|minrtt:30467|latest_rtt:43595|ack_delay:32| [2025/04/30 19:59:58 344099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 19:59:58 344103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 344107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:4886|pto_duration:58133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 344112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 344115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 344119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 19:59:58 344123] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198426525|now:1746043198344107|interv:82418| [2025/04/30 19:59:58 344127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198426525|now:1746043198344107|interval:82418|pto_count:0|srtt:38589 [2025/04/30 19:59:58 344131] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6822, ack_elapse 50417, delivered 23745|rate 470972|lost 0| [2025/04/30 19:59:58 344136] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (470972) in round 2| [2025/04/30 19:59:58 344140] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 344144] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41396|extra_cwnd:28700| [2025/04/30 19:59:58 344148] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70611|packet_lost:0|acked:1200|po_sent_time:1746043198300444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 344152] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70611|packet_lost:0|acked:1200|po_sent_time:1746043198300444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 344159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:470972|cwnd:71811|full_bw_reached:0|inflight:68400|srtt:38589|latest_rtt:43595|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 344164] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 344186] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198369039|now:1746043198344039|interv:25000| [2025/04/30 19:59:58 344191] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198344039|max_ack_delay:25000| [2025/04/30 19:59:58 344196] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 19:59:58 344200] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:32|frame:PING ACK |recv_time:1746043198344039|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 344205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318344039|now:1746043198344039|interv:120000000| [2025/04/30 19:59:58 344209] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318344039|now:1746043198344039|interv:120000000| [2025/04/30 19:59:58 344213] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198424746|pq_index:0| [2025/04/30 19:59:58 344217] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198343217| [2025/04/30 19:59:58 344221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198344221| [2025/04/30 19:59:58 344226] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198344225| [2025/04/30 19:59:58 344231] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:470972|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 344236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:71811|conn:0000561B635A26FC|stream_id:8|stream_offset:74720| [2025/04/30 19:59:58 344240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 344245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 344249] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:470972|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 344253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68400|cwnd:71811|conn:0000561B635A26FC|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 344258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 344265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 344269] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:470972|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 344273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:68400|cwnd:71811|conn:0000561B635A26FC|stream_id:8|stream_offset:77054| [2025/04/30 19:59:58 344277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 344281] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 344285] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 344289] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 344294] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 344298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:71811|conn:0000561B635A26FC|stream_id:8|stream_offset:74720| [2025/04/30 19:59:58 344302] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 344306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 19:59:58 344335] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746043198344312|stream_id:8|stream_offset:74720| [2025/04/30 19:59:58 344340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 344345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 19:59:58 344349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:4886|pto_duration:58133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 344353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 344357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 344361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 69600| [2025/04/30 19:59:58 344365] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198427445|now:1746043198344349|interv:83096| [2025/04/30 19:59:58 344369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198427445|now:1746043198344349|interval:83096|pto_count:0|srtt:38589 [2025/04/30 19:59:58 344373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71811|inflight:69600| [2025/04/30 19:59:58 344381] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 344386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:71811|conn:0000561B635A26FC|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 344390] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 344394] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 19:59:58 344415] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746043198344399|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 344420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 344425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 19:59:58 344429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:4886|pto_duration:58133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 344433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 344437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 344441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 19:59:58 344445] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198427532|now:1746043198344429|interv:83103| [2025/04/30 19:59:58 344448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198427532|now:1746043198344429|interval:83103|pto_count:0|srtt:38589 [2025/04/30 19:59:58 344453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71811|inflight:70800| [2025/04/30 19:59:58 344457] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 344461] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 344465] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198344465|diff:24574| [2025/04/30 19:59:58 344469] [debug] |xqc_engine_main_logic|END|now:1746043198344225| [2025/04/30 19:59:58 344474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198344474| [2025/04/30 19:59:58 344478] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198344478|diff:24561| [2025/04/30 19:59:58 344482] [debug] |xqc_engine_main_logic|END|now:1746043198344474| [2025/04/30 19:59:58 345046] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198345045| [2025/04/30 19:59:58 345052] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 345057] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:32| [2025/04/30 19:59:58 345061] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 19:59:58 345067] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 19:59:58 345071] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 345080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:31|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:31|path_largest_ack:31| [2025/04/30 19:59:58 345085] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24945|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:6922|ack_elapse:51423|ctl_first_sent_time:1746043198300544|lagest_ack_time:1746043198345045|curr_delivered:27059| [2025/04/30 19:59:58 345089] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300544| [2025/04/30 19:59:58 345094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 19:59:58 345098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:38589|rttvar:4886|minrtt:30467|latest_rtt:44501|ack_delay:32| [2025/04/30 19:59:58 345102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:39324|rttvar:5135|minrtt:30467|latest_rtt:44501|ack_delay:32| [2025/04/30 19:59:58 345107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:31|lost_pn:28|thresh:3| [2025/04/30 19:59:58 345111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 345115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:5135|pto_duration:59864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 345119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 345123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 345127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 69600| [2025/04/30 19:59:58 345131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198429263|now:1746043198345115|interv:84148| [2025/04/30 19:59:58 345134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198429263|now:1746043198345115|interval:84148|pto_count:0|srtt:39324 [2025/04/30 19:59:58 345139] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 6922, ack_elapse 51423, delivered 24945|rate 485094|lost 0| [2025/04/30 19:59:58 345143] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (485094) in round 2| [2025/04/30 19:59:58 345147] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 345151] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:42637|extra_cwnd:29560| [2025/04/30 19:59:58 345155] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71811|packet_lost:0|acked:1200|po_sent_time:1746043198300544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 345159] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71811|packet_lost:0|acked:1200|po_sent_time:1746043198300544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 345164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:485094|cwnd:73011|full_bw_reached:0|inflight:69600|srtt:39324|latest_rtt:44501|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 345190] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 19:59:58 345195] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746043198345045|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 345200] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318345045|now:1746043198345045|interv:120000000| [2025/04/30 19:59:58 345204] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318345045|now:1746043198345045|interv:120000000| [2025/04/30 19:59:58 345208] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 345212] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198344225| [2025/04/30 19:59:58 345216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198345216| [2025/04/30 19:59:58 345220] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198345220| [2025/04/30 19:59:58 345226] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39324|min_srtt:39324|path_bw:485094|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 345230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:73011|conn:0000561B635A26FC|stream_id:8|stream_offset:77054| [2025/04/30 19:59:58 345235] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:39324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 345239] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 345243] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39324|min_srtt:39324|path_bw:485094|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 345247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69600|cwnd:73011|conn:0000561B635A26FC|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 345252] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:39324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 345256] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 345260] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39324|min_srtt:39324|path_bw:485094|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 345264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69600|cwnd:73011|conn:0000561B635A26FC|stream_id:8|stream_offset:79388| [2025/04/30 19:59:58 345271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 345275] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 345279] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 345283] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 345287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 345291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:73011|conn:0000561B635A26FC|stream_id:8|stream_offset:77054| [2025/04/30 19:59:58 345296] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 345300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 19:59:58 345329] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746043198345306|stream_id:8|stream_offset:77054| [2025/04/30 19:59:58 345334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 345338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 19:59:58 345343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:5135|pto_duration:59864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 345347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 345351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 345355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 19:59:58 345358] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198430170|now:1746043198345342|interv:84828| [2025/04/30 19:59:58 345362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198430170|now:1746043198345342|interval:84828|pto_count:0|srtt:39324 [2025/04/30 19:59:58 345367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73011|inflight:70800| [2025/04/30 19:59:58 345371] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 345375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:73011|conn:0000561B635A26FC|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 345380] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 345384] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 19:59:58 345404] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746043198345389|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 345413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 345417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 19:59:58 345421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39324|rtt_var:5135|pto_duration:59864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 345425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 345429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 345433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 72000| [2025/04/30 19:59:58 345437] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198430253|now:1746043198345421|interv:84832| [2025/04/30 19:59:58 345441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198430253|now:1746043198345421|interval:84832|pto_count:0|srtt:39324 [2025/04/30 19:59:58 345445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73011|inflight:72000| [2025/04/30 19:59:58 345449] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 345453] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 345457] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198345457|diff:23582| [2025/04/30 19:59:58 345461] [debug] |xqc_engine_main_logic|END|now:1746043198345220| [2025/04/30 19:59:58 345467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198345467| [2025/04/30 19:59:58 345470] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198345470|diff:23569| [2025/04/30 19:59:58 345474] [debug] |xqc_engine_main_logic|END|now:1746043198345467| [2025/04/30 19:59:58 346111] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198346110| [2025/04/30 19:59:58 346117] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 346123] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:33| [2025/04/30 19:59:58 346127] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 19:59:58 346132] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 19:59:58 346136] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 346140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 346145] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26145|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:7029|ack_elapse:52488|ctl_first_sent_time:1746043198300651|lagest_ack_time:1746043198346110|curr_delivered:28259| [2025/04/30 19:59:58 346149] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300651| [2025/04/30 19:59:58 346154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 19:59:58 346162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:39324|rttvar:5135|minrtt:30467|latest_rtt:45459|ack_delay:40| [2025/04/30 19:59:58 346182] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:40086|rttvar:5375|minrtt:30467|latest_rtt:45459|ack_delay:40| [2025/04/30 19:59:58 346187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 19:59:58 346191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 346195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40086|rtt_var:5375|pto_duration:61586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 346199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 346203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 346207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 19:59:58 346211] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198431975|now:1746043198346195|interv:85780| [2025/04/30 19:59:58 346215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198431975|now:1746043198346195|interval:85780|pto_count:0|srtt:40086 [2025/04/30 19:59:58 346219] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 7029, ack_elapse 52488, delivered 26145|rate 498113|lost 0| [2025/04/30 19:59:58 346223] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (498113) in round 2| [2025/04/30 19:59:58 346227] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 346231] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:43782|extra_cwnd:30354| [2025/04/30 19:59:58 346235] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73011|packet_lost:0|acked:1200|po_sent_time:1746043198300651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 346240] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73011|packet_lost:0|acked:1200|po_sent_time:1746043198300651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 346244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:498113|cwnd:74211|full_bw_reached:0|inflight:70800|srtt:40086|latest_rtt:45459|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 346250] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 19:59:58 346254] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746043198346110|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 346259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318346110|now:1746043198346110|interv:120000000| [2025/04/30 19:59:58 346270] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318346110|now:1746043198346110|interv:120000000| [2025/04/30 19:59:58 346274] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 346278] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198345220| [2025/04/30 19:59:58 346282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198346282| [2025/04/30 19:59:58 346286] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198346286| [2025/04/30 19:59:58 346292] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40086|min_srtt:40086|path_bw:498113|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 346296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:74211|conn:0000561B635A26FC|stream_id:8|stream_offset:79388| [2025/04/30 19:59:58 346301] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:40086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 346305] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 346309] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40086|min_srtt:40086|path_bw:498113|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 346314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70800|cwnd:74211|conn:0000561B635A26FC|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 346318] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:40086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 346322] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 346326] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40086|min_srtt:40086|path_bw:498113|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 346331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:70800|cwnd:74211|conn:0000561B635A26FC|stream_id:8|stream_offset:81722| [2025/04/30 19:59:58 346335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 346339] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 346343] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 346347] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 346351] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 346359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:74211|conn:0000561B635A26FC|stream_id:8|stream_offset:79388| [2025/04/30 19:59:58 346363] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 346367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 19:59:58 346396] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746043198346373|stream_id:8|stream_offset:79388| [2025/04/30 19:59:58 346401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 346406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 19:59:58 346410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40086|rtt_var:5375|pto_duration:61586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 346414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 346418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 346422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 72000| [2025/04/30 19:59:58 346426] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198432959|now:1746043198346410|interv:86549| [2025/04/30 19:59:58 346430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198432959|now:1746043198346410|interval:86549|pto_count:0|srtt:40086 [2025/04/30 19:59:58 346434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74211|inflight:72000| [2025/04/30 19:59:58 346438] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 346443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:74211|conn:0000561B635A26FC|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 346447] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 346451] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 19:59:58 346471] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746043198346456|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 346476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 346480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 19:59:58 346485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40086|rtt_var:5375|pto_duration:61586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 346489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 346496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 346500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 19:59:58 346504] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198433042|now:1746043198346484|interv:86558| [2025/04/30 19:59:58 346508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198433042|now:1746043198346484|interval:86558|pto_count:0|srtt:40086 [2025/04/30 19:59:58 346512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74211|inflight:73200| [2025/04/30 19:59:58 346516] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 346521] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 346524] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198346524|diff:22515| [2025/04/30 19:59:58 346528] [debug] |xqc_engine_main_logic|END|now:1746043198346286| [2025/04/30 19:59:58 346534] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198346534| [2025/04/30 19:59:58 346538] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198346537|diff:22502| [2025/04/30 19:59:58 346541] [debug] |xqc_engine_main_logic|END|now:1746043198346534| [2025/04/30 19:59:58 347094] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198347093| [2025/04/30 19:59:58 347100] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 347105] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:34| [2025/04/30 19:59:58 347109] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 19:59:58 347115] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 19:59:58 347119] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 347123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:33|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:33|path_largest_ack:33| [2025/04/30 19:59:58 347127] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27345|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:7134|ack_elapse:53471|ctl_first_sent_time:1746043198300756|lagest_ack_time:1746043198347093|curr_delivered:29459| [2025/04/30 19:59:58 347132] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198300756| [2025/04/30 19:59:58 347136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 19:59:58 347141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:40086|rttvar:5375|minrtt:30467|latest_rtt:46337|ack_delay:32| [2025/04/30 19:59:58 347145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:40864|rttvar:5586|minrtt:30467|latest_rtt:46337|ack_delay:32| [2025/04/30 19:59:58 347149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:33|lost_pn:30|thresh:3| [2025/04/30 19:59:58 347153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 347161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40864|rtt_var:5586|pto_duration:63208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 347180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 347186] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 347190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 72000| [2025/04/30 19:59:58 347194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198434664|now:1746043198347161|interv:87503| [2025/04/30 19:59:58 347198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198434664|now:1746043198347161|interval:87503|pto_count:0|srtt:40864 [2025/04/30 19:59:58 347202] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 7134, ack_elapse 53471, delivered 27345|rate 511398|lost 0| [2025/04/30 19:59:58 347207] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (511398) in round 2| [2025/04/30 19:59:58 347211] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 347215] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44948|extra_cwnd:31162| [2025/04/30 19:59:58 347219] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74211|packet_lost:0|acked:1200|po_sent_time:1746043198300756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 347223] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74211|packet_lost:0|acked:1200|po_sent_time:1746043198300756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 347228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:511398|cwnd:75411|full_bw_reached:0|inflight:72000|srtt:40864|latest_rtt:46337|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 347233] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 19:59:58 347237] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746043198347093|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 347242] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318347093|now:1746043198347093|interv:120000000| [2025/04/30 19:59:58 347246] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318347093|now:1746043198347093|interv:120000000| [2025/04/30 19:59:58 347250] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 347254] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198346286| [2025/04/30 19:59:58 347258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198347258| [2025/04/30 19:59:58 347263] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198347262| [2025/04/30 19:59:58 347272] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40864|min_srtt:40864|path_bw:511398|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 347276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:75411|conn:0000561B635A26FC|stream_id:8|stream_offset:81722| [2025/04/30 19:59:58 347280] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:40864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 347285] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 347289] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40864|min_srtt:40864|path_bw:511398|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 347293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72000|cwnd:75411|conn:0000561B635A26FC|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 347297] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:40864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 347302] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 347306] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:40864|min_srtt:40864|path_bw:511398|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 347310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:72000|cwnd:75411|conn:0000561B635A26FC|stream_id:8|stream_offset:84056| [2025/04/30 19:59:58 347314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 347318] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 347322] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 347326] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 347330] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 347334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:75411|conn:0000561B635A26FC|stream_id:8|stream_offset:81722| [2025/04/30 19:59:58 347339] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 347343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 19:59:58 347371] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746043198347349|stream_id:8|stream_offset:81722| [2025/04/30 19:59:58 347377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 347385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 19:59:58 347389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40864|rtt_var:5586|pto_duration:63208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 347393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 347397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 347401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 19:59:58 347405] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435557|now:1746043198347389|interv:88168| [2025/04/30 19:59:58 347409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435557|now:1746043198347389|interval:88168|pto_count:0|srtt:40864 [2025/04/30 19:59:58 347413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75411|inflight:73200| [2025/04/30 19:59:58 347418] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 347422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:75411|conn:0000561B635A26FC|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 347426] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 347430] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 19:59:58 347451] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746043198347435|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 347456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 347461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 19:59:58 347465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:40864|rtt_var:5586|pto_duration:63208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 347469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 347473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 347476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 74400| [2025/04/30 19:59:58 347480] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435643|now:1746043198347464|interv:88179| [2025/04/30 19:59:58 347484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435643|now:1746043198347464|interval:88179|pto_count:0|srtt:40864 [2025/04/30 19:59:58 347491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75411|inflight:74400| [2025/04/30 19:59:58 347496] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 347500] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 347504] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198347504|diff:21535| [2025/04/30 19:59:58 347508] [debug] |xqc_engine_main_logic|END|now:1746043198347262| [2025/04/30 19:59:58 347513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198347513| [2025/04/30 19:59:58 347517] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198347517|diff:21522| [2025/04/30 19:59:58 347521] [debug] |xqc_engine_main_logic|END|now:1746043198347513| [2025/04/30 19:59:58 348022] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198348022| [2025/04/30 19:59:58 348028] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 348034] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:35| [2025/04/30 19:59:58 348038] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 19:59:58 348043] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 19:59:58 348047] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 348051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 348056] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:28545|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:8405|ack_elapse:54400|ctl_first_sent_time:1746043198302027|lagest_ack_time:1746043198348022|curr_delivered:30659| [2025/04/30 19:59:58 348060] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198302027| [2025/04/30 19:59:58 348065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 19:59:58 348069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:40864|rttvar:5586|minrtt:30467|latest_rtt:45995|ack_delay:32| [2025/04/30 19:59:58 348073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:41501|rttvar:5464|minrtt:30467|latest_rtt:45995|ack_delay:32| [2025/04/30 19:59:58 348077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 19:59:58 348081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 348085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41501|rtt_var:5464|pto_duration:63357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 348090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 348093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 348097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 19:59:58 348101] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435792|now:1746043198348085|interv:87707| [2025/04/30 19:59:58 348109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435792|now:1746043198348085|interval:87707|pto_count:0|srtt:41501 [2025/04/30 19:59:58 348113] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 8405, ack_elapse 54400, delivered 28545|rate 524724|lost 0| [2025/04/30 19:59:58 348117] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (524724) in round 2| [2025/04/30 19:59:58 348121] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 348125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46119|extra_cwnd:31974| [2025/04/30 19:59:58 348129] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75411|packet_lost:0|acked:1200|po_sent_time:1746043198302027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 348134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75411|packet_lost:0|acked:1200|po_sent_time:1746043198302027|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 348138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:524724|cwnd:76611|full_bw_reached:0|inflight:73200|srtt:41501|latest_rtt:45995|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 348144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 19:59:58 348148] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746043198348022|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 348152] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318348022|now:1746043198348022|interv:120000000| [2025/04/30 19:59:58 348156] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318348022|now:1746043198348022|interv:120000000| [2025/04/30 19:59:58 348160] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 348164] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198347262| [2025/04/30 19:59:58 348186] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198348186| [2025/04/30 19:59:58 348191] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198348190| [2025/04/30 19:59:58 348196] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:524724|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 348201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:76611|conn:0000561B635A26FC|stream_id:8|stream_offset:84056| [2025/04/30 19:59:58 348205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:41501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 348213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 348217] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:524724|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 348221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73200|cwnd:76611|conn:0000561B635A26FC|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 348225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:41501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 348230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 348234] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:524724|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 348238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73200|cwnd:76611|conn:0000561B635A26FC|stream_id:8|stream_offset:86390| [2025/04/30 19:59:58 348242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 348246] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 348250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 348254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 348258] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 348262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:76611|conn:0000561B635A26FC|stream_id:8|stream_offset:84056| [2025/04/30 19:59:58 348267] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 348271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 19:59:58 348300] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746043198348277|stream_id:8|stream_offset:84056| [2025/04/30 19:59:58 348305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 348310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 19:59:58 348314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41501|rtt_var:5464|pto_duration:63357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 348318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 348322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 348329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 74400| [2025/04/30 19:59:58 348333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198436634|now:1746043198348314|interv:88320| [2025/04/30 19:59:58 348337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198436634|now:1746043198348314|interval:88320|pto_count:0|srtt:41501 [2025/04/30 19:59:58 348342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76611|inflight:74400| [2025/04/30 19:59:58 348346] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 348350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:76611|conn:0000561B635A26FC|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 348355] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 348359] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 19:59:58 348379] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1746043198348364|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 348385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 348389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/04/30 19:59:58 348393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41501|rtt_var:5464|pto_duration:63357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 348397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 348401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 348405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 19:59:58 348409] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198436721|now:1746043198348393|interv:88328| [2025/04/30 19:59:58 348413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198436721|now:1746043198348393|interval:88328|pto_count:0|srtt:41501 [2025/04/30 19:59:58 348417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76611|inflight:75600| [2025/04/30 19:59:58 348421] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 348425] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 348429] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198348429|diff:20610| [2025/04/30 19:59:58 348433] [debug] |xqc_engine_main_logic|END|now:1746043198348190| [2025/04/30 19:59:58 348439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198348438| [2025/04/30 19:59:58 348442] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198348442|diff:20597| [2025/04/30 19:59:58 348446] [debug] |xqc_engine_main_logic|END|now:1746043198348438| [2025/04/30 19:59:58 349028] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198349027| [2025/04/30 19:59:58 349035] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 349040] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:36| [2025/04/30 19:59:58 349044] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 19:59:58 349049] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 19:59:58 349054] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 349058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:35|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:35|path_largest_ack:35| [2025/04/30 19:59:58 349063] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:8523|ack_elapse:55405|ctl_first_sent_time:1746043198302145|lagest_ack_time:1746043198349027|curr_delivered:31859| [2025/04/30 19:59:58 349068] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198302145| [2025/04/30 19:59:58 349072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 19:59:58 349076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:41501|rttvar:5464|minrtt:30467|latest_rtt:46882|ack_delay:32| [2025/04/30 19:59:58 349080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:42170|rttvar:5435|minrtt:30467|latest_rtt:46882|ack_delay:32| [2025/04/30 19:59:58 349085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:35|lost_pn:32|thresh:3| [2025/04/30 19:59:58 349089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 349093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:5435|pto_duration:63910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 349097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 349101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 349105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 74400| [2025/04/30 19:59:58 349109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437274|now:1746043198349093|interv:88181| [2025/04/30 19:59:58 349113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437274|now:1746043198349093|interval:88181|pto_count:0|srtt:42170 [2025/04/30 19:59:58 349117] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 8523, ack_elapse 55405, delivered 29745|rate 536864|lost 0| [2025/04/30 19:59:58 349121] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (536864) in round 2| [2025/04/30 19:59:58 349125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 349129] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47187|extra_cwnd:32714| [2025/04/30 19:59:58 349137] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76611|packet_lost:0|acked:1200|po_sent_time:1746043198302145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 349142] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76611|packet_lost:0|acked:1200|po_sent_time:1746043198302145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 349146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:536864|cwnd:77811|full_bw_reached:0|inflight:74400|srtt:42170|latest_rtt:46882|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 349152] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 19:59:58 349156] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746043198349027|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 349161] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318349027|now:1746043198349027|interv:120000000| [2025/04/30 19:59:58 349179] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318349027|now:1746043198349027|interv:120000000| [2025/04/30 19:59:58 349186] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 349190] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198348190| [2025/04/30 19:59:58 349194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198349194| [2025/04/30 19:59:58 349199] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198349198| [2025/04/30 19:59:58 349205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:536864|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 349209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:77811|conn:0000561B635A26FC|stream_id:8|stream_offset:86390| [2025/04/30 19:59:58 349213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:42170|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 349218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 349222] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:536864|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 349226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74400|cwnd:77811|conn:0000561B635A26FC|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 349230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:42170|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 349238] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 349243] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:536864|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 349247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74400|cwnd:77811|conn:0000561B635A26FC|stream_id:8|stream_offset:88724| [2025/04/30 19:59:58 349251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 349255] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 349259] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 349263] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 349267] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 349271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:77811|conn:0000561B635A26FC|stream_id:8|stream_offset:86390| [2025/04/30 19:59:58 349276] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 349280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 19:59:58 349308] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1746043198349286|stream_id:8|stream_offset:86390| [2025/04/30 19:59:58 349314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 349318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/04/30 19:59:58 349323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:5435|pto_duration:63910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 349327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 349331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 349334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 19:59:58 349338] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198438196|now:1746043198349322|interv:88874| [2025/04/30 19:59:58 349342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198438196|now:1746043198349322|interval:88874|pto_count:0|srtt:42170 [2025/04/30 19:59:58 349347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77811|inflight:75600| [2025/04/30 19:59:58 349351] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 349359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:77811|conn:0000561B635A26FC|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 349363] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 349367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 19:59:58 349388] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75600|now:1746043198349372|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 349393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 349398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:75600|applimit:0| [2025/04/30 19:59:58 349402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:5435|pto_duration:63910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 349406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 349410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 349413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 76800| [2025/04/30 19:59:58 349417] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198438282|now:1746043198349401|interv:88881| [2025/04/30 19:59:58 349421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198438282|now:1746043198349401|interval:88881|pto_count:0|srtt:42170 [2025/04/30 19:59:58 349425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77811|inflight:76800| [2025/04/30 19:59:58 349430] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 349434] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 349438] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198349438|diff:19601| [2025/04/30 19:59:58 349442] [debug] |xqc_engine_main_logic|END|now:1746043198349198| [2025/04/30 19:59:58 349447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198349447| [2025/04/30 19:59:58 349451] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198349451|diff:19588| [2025/04/30 19:59:58 349455] [debug] |xqc_engine_main_logic|END|now:1746043198349447| [2025/04/30 19:59:58 350008] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198350008| [2025/04/30 19:59:58 350015] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 350020] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:37| [2025/04/30 19:59:58 350024] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 19:59:58 350029] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 19:59:58 350033] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 350038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 350047] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30945|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:8636|ack_elapse:56386|ctl_first_sent_time:1746043198302258|lagest_ack_time:1746043198350008|curr_delivered:33059| [2025/04/30 19:59:58 350051] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198302258| [2025/04/30 19:59:58 350056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 19:59:58 350060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:42170|rttvar:5435|minrtt:30467|latest_rtt:47750|ack_delay:32| [2025/04/30 19:59:58 350064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:42863|rttvar:5464|minrtt:30467|latest_rtt:47750|ack_delay:32| [2025/04/30 19:59:58 350069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 19:59:58 350073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 350077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42863|rtt_var:5464|pto_duration:64719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 350081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 350085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 350089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 19:59:58 350092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198439091|now:1746043198350076|interv:89015| [2025/04/30 19:59:58 350096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198439091|now:1746043198350076|interval:89015|pto_count:0|srtt:42863 [2025/04/30 19:59:58 350101] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 8636, ack_elapse 56386, delivered 30945|rate 548806|lost 0| [2025/04/30 19:59:58 350105] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (548806) in round 2| [2025/04/30 19:59:58 350109] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 350113] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48237|extra_cwnd:33442| [2025/04/30 19:59:58 350117] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77811|packet_lost:0|acked:1200|po_sent_time:1746043198302258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 350121] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77811|packet_lost:0|acked:1200|po_sent_time:1746043198302258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 350126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:548806|cwnd:79011|full_bw_reached:0|inflight:75600|srtt:42863|latest_rtt:47750|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 350134] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 19:59:58 350138] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746043198350008|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 350143] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318350008|now:1746043198350008|interv:120000000| [2025/04/30 19:59:58 350147] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318350008|now:1746043198350008|interv:120000000| [2025/04/30 19:59:58 350150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 350155] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198349198| [2025/04/30 19:59:58 350159] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198350159| [2025/04/30 19:59:58 350163] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198350162| [2025/04/30 19:59:58 350186] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42863|min_srtt:42863|path_bw:548806|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 350191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:79011|conn:0000561B635A26FC|stream_id:8|stream_offset:88724| [2025/04/30 19:59:58 350195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:42863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 350200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 350204] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42863|min_srtt:42863|path_bw:548806|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 350208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:75600|cwnd:79011|conn:0000561B635A26FC|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 350212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:42863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 350216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 350220] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42863|min_srtt:42863|path_bw:548806|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 350225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:75600|cwnd:79011|conn:0000561B635A26FC|stream_id:8|stream_offset:91058| [2025/04/30 19:59:58 350229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 350236] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 350239] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 350244] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 350248] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 350252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:79011|conn:0000561B635A26FC|stream_id:8|stream_offset:88724| [2025/04/30 19:59:58 350256] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 350261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 19:59:58 350289] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75600|now:1746043198350267|stream_id:8|stream_offset:88724| [2025/04/30 19:59:58 350295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 350299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:75600|applimit:0| [2025/04/30 19:59:58 350303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42863|rtt_var:5464|pto_duration:64719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 350308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 350312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 350316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 76800| [2025/04/30 19:59:58 350319] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198439986|now:1746043198350303|interv:89683| [2025/04/30 19:59:58 350323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198439986|now:1746043198350303|interval:89683|pto_count:0|srtt:42863 [2025/04/30 19:59:58 350328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79011|inflight:76800| [2025/04/30 19:59:58 350332] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 350336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:79011|conn:0000561B635A26FC|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 350341] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 350345] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 19:59:58 350365] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76800|now:1746043198350350|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 350373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 350378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:76800|applimit:0| [2025/04/30 19:59:58 350382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42863|rtt_var:5464|pto_duration:64719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 350386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 350390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 350394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 78000| [2025/04/30 19:59:58 350397] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198440069|now:1746043198350382|interv:89687| [2025/04/30 19:59:58 350401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198440069|now:1746043198350382|interval:89687|pto_count:0|srtt:42863 [2025/04/30 19:59:58 350406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79011|inflight:78000| [2025/04/30 19:59:58 350410] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 350414] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 350418] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198350418|diff:18621| [2025/04/30 19:59:58 350422] [debug] |xqc_engine_main_logic|END|now:1746043198350162| [2025/04/30 19:59:58 350427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198350427| [2025/04/30 19:59:58 350431] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198350431|diff:18608| [2025/04/30 19:59:58 350435] [debug] |xqc_engine_main_logic|END|now:1746043198350427| [2025/04/30 19:59:58 351107] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198351106| [2025/04/30 19:59:58 351113] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 351119] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:38| [2025/04/30 19:59:58 351122] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 19:59:58 351128] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 19:59:58 351132] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 351136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:37|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:37|path_largest_ack:37| [2025/04/30 19:59:58 351141] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:32145|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:8716|ack_elapse:57484|ctl_first_sent_time:1746043198302338|lagest_ack_time:1746043198351106|curr_delivered:34259| [2025/04/30 19:59:58 351145] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198302338| [2025/04/30 19:59:58 351150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 19:59:58 351158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:42863|rttvar:5464|minrtt:30467|latest_rtt:48768|ack_delay:32| [2025/04/30 19:59:58 351162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:43598|rttvar:5566|minrtt:30467|latest_rtt:48768|ack_delay:32| [2025/04/30 19:59:58 351183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:37|lost_pn:34|thresh:3| [2025/04/30 19:59:58 351187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 351191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43598|rtt_var:5566|pto_duration:65862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 351196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 351200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 351203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 76800| [2025/04/30 19:59:58 351207] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441212|now:1746043198351191|interv:90021| [2025/04/30 19:59:58 351211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441212|now:1746043198351191|interval:90021|pto_count:0|srtt:43598 [2025/04/30 19:59:58 351216] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 8716, ack_elapse 57484, delivered 32145|rate 559199|lost 0| [2025/04/30 19:59:58 351220] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (559199) in round 2| [2025/04/30 19:59:58 351224] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 351228] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49151|extra_cwnd:34076| [2025/04/30 19:59:58 351232] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79011|packet_lost:0|acked:1200|po_sent_time:1746043198302338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 351236] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79011|packet_lost:0|acked:1200|po_sent_time:1746043198302338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 351241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:559199|cwnd:80211|full_bw_reached:0|inflight:76800|srtt:43598|latest_rtt:48768|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 351246] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 19:59:58 351251] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746043198351106|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 351255] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318351106|now:1746043198351106|interv:120000000| [2025/04/30 19:59:58 351259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318351106|now:1746043198351106|interv:120000000| [2025/04/30 19:59:58 351267] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 351271] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198350162| [2025/04/30 19:59:58 351275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198351275| [2025/04/30 19:59:58 351279] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198351279| [2025/04/30 19:59:58 351285] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43598|min_srtt:43598|path_bw:559199|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 351289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:80211|conn:0000561B635A26FC|stream_id:8|stream_offset:91058| [2025/04/30 19:59:58 351294] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43598|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 351298] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 351303] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43598|min_srtt:43598|path_bw:559199|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 351307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:76800|cwnd:80211|conn:0000561B635A26FC|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 351311] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43598|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 351316] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 351320] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43598|min_srtt:43598|path_bw:559199|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 351324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:76800|cwnd:80211|conn:0000561B635A26FC|stream_id:8|stream_offset:93392| [2025/04/30 19:59:58 351328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 351332] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 351336] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 351340] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 351344] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 351348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:80211|conn:0000561B635A26FC|stream_id:8|stream_offset:91058| [2025/04/30 19:59:58 351356] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 351360] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 19:59:58 351388] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76800|now:1746043198351366|stream_id:8|stream_offset:91058| [2025/04/30 19:59:58 351394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 351398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:76800|applimit:0| [2025/04/30 19:59:58 351403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43598|rtt_var:5566|pto_duration:65862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 351407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 351411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 351414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 78000| [2025/04/30 19:59:58 351418] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198442228|now:1746043198351402|interv:90826| [2025/04/30 19:59:58 351422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198442228|now:1746043198351402|interval:90826|pto_count:0|srtt:43598 [2025/04/30 19:59:58 351427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80211|inflight:78000| [2025/04/30 19:59:58 351431] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 351435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:80211|conn:0000561B635A26FC|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 351440] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 351444] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 19:59:58 351464] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78000|now:1746043198351449|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 351469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 351474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:78000|applimit:0| [2025/04/30 19:59:58 351478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43598|rtt_var:5566|pto_duration:65862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 351482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 351489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 351493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 79200| [2025/04/30 19:59:58 351497] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198442311|now:1746043198351478|interv:90833| [2025/04/30 19:59:58 351501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198442311|now:1746043198351478|interval:90833|pto_count:0|srtt:43598 [2025/04/30 19:59:58 351506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80211|inflight:79200| [2025/04/30 19:59:58 351510] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 351514] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 351518] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198351518|diff:17521| [2025/04/30 19:59:58 351522] [debug] |xqc_engine_main_logic|END|now:1746043198351279| [2025/04/30 19:59:58 351527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198351527| [2025/04/30 19:59:58 351531] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198351531|diff:17508| [2025/04/30 19:59:58 351535] [debug] |xqc_engine_main_logic|END|now:1746043198351527| [2025/04/30 19:59:58 352006] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198352006| [2025/04/30 19:59:58 352013] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 352018] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:39| [2025/04/30 19:59:58 352022] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 19:59:58 352027] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 19:59:58 352031] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 352036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 352040] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:33345|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:8796|ack_elapse:58384|ctl_first_sent_time:1746043198302418|lagest_ack_time:1746043198352006|curr_delivered:35459| [2025/04/30 19:59:58 352045] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198302418| [2025/04/30 19:59:58 352049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 19:59:58 352053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:43598|rttvar:5566|minrtt:30467|latest_rtt:49588|ack_delay:32| [2025/04/30 19:59:58 352058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44343|rttvar:5664|minrtt:30467|latest_rtt:49588|ack_delay:32| [2025/04/30 19:59:58 352062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 19:59:58 352066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 352070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44343|rtt_var:5664|pto_duration:66999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 352078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 352082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 352086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 78000| [2025/04/30 19:59:58 352090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198443448|now:1746043198352070|interv:91378| [2025/04/30 19:59:58 352094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198443448|now:1746043198352070|interval:91378|pto_count:0|srtt:44343 [2025/04/30 19:59:58 352098] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 8796, ack_elapse 58384, delivered 33345|rate 571132|lost 0| [2025/04/30 19:59:58 352102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (571132) in round 2| [2025/04/30 19:59:58 352106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 352110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:50199|extra_cwnd:34802| [2025/04/30 19:59:58 352114] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80211|packet_lost:0|acked:1200|po_sent_time:1746043198302418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 352118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80211|packet_lost:0|acked:1200|po_sent_time:1746043198302418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 352123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:571132|cwnd:81411|full_bw_reached:0|inflight:78000|srtt:44343|latest_rtt:49588|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 352128] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 19:59:58 352133] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:40|frame:ACK |recv_time:1746043198352006|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 352137] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318352006|now:1746043198352006|interv:120000000| [2025/04/30 19:59:58 352141] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318352006|now:1746043198352006|interv:120000000| [2025/04/30 19:59:58 352145] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 352149] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198351279| [2025/04/30 19:59:58 352153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198352153| [2025/04/30 19:59:58 352158] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198352157| [2025/04/30 19:59:58 352181] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44343|min_srtt:44343|path_bw:571132|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 352188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:81411|conn:0000561B635A26FC|stream_id:8|stream_offset:93392| [2025/04/30 19:59:58 352193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 352197] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 352201] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44343|min_srtt:44343|path_bw:571132|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 352206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78000|cwnd:81411|conn:0000561B635A26FC|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 352210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 352214] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 352218] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44343|min_srtt:44343|path_bw:571132|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 352222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:78000|cwnd:81411|conn:0000561B635A26FC|stream_id:8|stream_offset:95726| [2025/04/30 19:59:58 352227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 352230] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 352234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 352238] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 352243] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 352247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:81411|conn:0000561B635A26FC|stream_id:8|stream_offset:93392| [2025/04/30 19:59:58 352251] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 352255] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 19:59:58 352284] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78000|now:1746043198352261|stream_id:8|stream_offset:93392| [2025/04/30 19:59:58 352289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 352298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:78000|applimit:0| [2025/04/30 19:59:58 352302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44343|rtt_var:5664|pto_duration:66999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 352307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 352311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 352314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 79200| [2025/04/30 19:59:58 352318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444260|now:1746043198352302|interv:91958| [2025/04/30 19:59:58 352322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444260|now:1746043198352302|interval:91958|pto_count:0|srtt:44343 [2025/04/30 19:59:58 352327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81411|inflight:79200| [2025/04/30 19:59:58 352331] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 352335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:81411|conn:0000561B635A26FC|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 352340] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 352344] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 19:59:58 352365] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79200|now:1746043198352349|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 352370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 352374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:79200|applimit:0| [2025/04/30 19:59:58 352378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44343|rtt_var:5664|pto_duration:66999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 352383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 352386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 352390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 80400| [2025/04/30 19:59:58 352394] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444348|now:1746043198352378|interv:91970| [2025/04/30 19:59:58 352398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444348|now:1746043198352378|interval:91970|pto_count:0|srtt:44343 [2025/04/30 19:59:58 352402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81411|inflight:80400| [2025/04/30 19:59:58 352410] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 352414] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 352418] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198352418|diff:16621| [2025/04/30 19:59:58 352422] [debug] |xqc_engine_main_logic|END|now:1746043198352157| [2025/04/30 19:59:58 352427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198352427| [2025/04/30 19:59:58 352431] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198352431|diff:16608| [2025/04/30 19:59:58 352435] [debug] |xqc_engine_main_logic|END|now:1746043198352427| [2025/04/30 19:59:58 353085] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198353084| [2025/04/30 19:59:58 353091] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 353097] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:40| [2025/04/30 19:59:58 353100] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 19:59:58 353106] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 19:59:58 353110] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 353114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:39|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:39|path_largest_ack:39| [2025/04/30 19:59:58 353119] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34545|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10042|ack_elapse:59462|ctl_first_sent_time:1746043198303664|lagest_ack_time:1746043198353084|curr_delivered:36659| [2025/04/30 19:59:58 353123] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198303664| [2025/04/30 19:59:58 353128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 19:59:58 353132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44343|rttvar:5664|minrtt:30467|latest_rtt:49420|ack_delay:40| [2025/04/30 19:59:58 353136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44973|rttvar:5507|minrtt:30467|latest_rtt:49420|ack_delay:40| [2025/04/30 19:59:58 353141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:39|lost_pn:36|thresh:3| [2025/04/30 19:59:58 353145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 353149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44973|rtt_var:5507|pto_duration:67001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 353153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 353157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 353161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 79200| [2025/04/30 19:59:58 353165] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444350|now:1746043198353149|interv:91201| [2025/04/30 19:59:58 353185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444350|now:1746043198353149|interval:91201|pto_count:0|srtt:44973 [2025/04/30 19:59:58 353193] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10042, ack_elapse 59462, delivered 34545|rate 580959|lost 0| [2025/04/30 19:59:58 353198] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (580959) in round 2| [2025/04/30 19:59:58 353202] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 353206] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:51064|extra_cwnd:35402| [2025/04/30 19:59:58 353210] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81411|packet_lost:0|acked:1200|po_sent_time:1746043198303664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 353214] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81411|packet_lost:0|acked:1200|po_sent_time:1746043198303664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 353219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:580959|cwnd:82611|full_bw_reached:0|inflight:79200|srtt:44973|latest_rtt:49420|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 353224] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 19:59:58 353229] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746043198353084|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 353233] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318353084|now:1746043198353084|interv:120000000| [2025/04/30 19:59:58 353237] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318353084|now:1746043198353084|interv:120000000| [2025/04/30 19:59:58 353241] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 353245] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198352157| [2025/04/30 19:59:58 353249] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198353249| [2025/04/30 19:59:58 353254] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198353253| [2025/04/30 19:59:58 353260] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44973|min_srtt:44973|path_bw:580959|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 353264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:82611|conn:0000561B635A26FC|stream_id:8|stream_offset:95726| [2025/04/30 19:59:58 353268] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 353273] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 353280] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44973|min_srtt:44973|path_bw:580959|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 353284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79200|cwnd:82611|conn:0000561B635A26FC|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 353288] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44973|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 353293] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 353297] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44973|min_srtt:44973|path_bw:580959|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 353301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:79200|cwnd:82611|conn:0000561B635A26FC|stream_id:8|stream_offset:98060| [2025/04/30 19:59:58 353305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 353309] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 353312] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 353317] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 353321] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 353325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:82611|conn:0000561B635A26FC|stream_id:8|stream_offset:95726| [2025/04/30 19:59:58 353329] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 353334] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 19:59:58 353362] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79200|now:1746043198353340|stream_id:8|stream_offset:95726| [2025/04/30 19:59:58 353368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 353372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:79200|applimit:0| [2025/04/30 19:59:58 353377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44973|rtt_var:5507|pto_duration:67001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 353381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 353385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 353388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 80400| [2025/04/30 19:59:58 353396] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445341|now:1746043198353376|interv:91965| [2025/04/30 19:59:58 353400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445341|now:1746043198353376|interval:91965|pto_count:0|srtt:44973 [2025/04/30 19:59:58 353404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82611|inflight:80400| [2025/04/30 19:59:58 353409] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 353413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:82611|conn:0000561B635A26FC|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 353418] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 353421] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 19:59:58 353442] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80400|now:1746043198353427|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 353447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 353452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:80400|applimit:0| [2025/04/30 19:59:58 353456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44973|rtt_var:5507|pto_duration:67001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 353460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 353464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 353468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 81600| [2025/04/30 19:59:58 353472] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445428|now:1746043198353456|interv:91972| [2025/04/30 19:59:58 353475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445428|now:1746043198353456|interval:91972|pto_count:0|srtt:44973 [2025/04/30 19:59:58 353480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82611|inflight:81600| [2025/04/30 19:59:58 353484] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 353488] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 353492] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198353492|diff:15547| [2025/04/30 19:59:58 353496] [debug] |xqc_engine_main_logic|END|now:1746043198353253| [2025/04/30 19:59:58 353501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198353501| [2025/04/30 19:59:58 353505] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198353505|diff:15534| [2025/04/30 19:59:58 353509] [debug] |xqc_engine_main_logic|END|now:1746043198353501| [2025/04/30 19:59:58 354004] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198354003| [2025/04/30 19:59:58 354014] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 354020] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:41| [2025/04/30 19:59:58 354024] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 19:59:58 354029] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 19:59:58 354033] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 354038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 354042] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10130|ack_elapse:60381|ctl_first_sent_time:1746043198303752|lagest_ack_time:1746043198354003|curr_delivered:37859| [2025/04/30 19:59:58 354047] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198303752| [2025/04/30 19:59:58 354051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 19:59:58 354055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44973|rttvar:5507|minrtt:30467|latest_rtt:50251|ack_delay:32| [2025/04/30 19:59:58 354059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45629|rttvar:5442|minrtt:30467|latest_rtt:50251|ack_delay:32| [2025/04/30 19:59:58 354064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 19:59:58 354068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 354072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45629|rtt_var:5442|pto_duration:67397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 354076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 354080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 354083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 80400| [2025/04/30 19:59:58 354087] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445824|now:1746043198354071|interv:91753| [2025/04/30 19:59:58 354091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445824|now:1746043198354071|interval:91753|pto_count:0|srtt:45629 [2025/04/30 19:59:58 354095] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10130, ack_elapse 60381, delivered 35745|rate 591990|lost 0| [2025/04/30 19:59:58 354100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (591990) in round 2| [2025/04/30 19:59:58 354104] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 354108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52033|extra_cwnd:36074| [2025/04/30 19:59:58 354115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82611|packet_lost:0|acked:1200|po_sent_time:1746043198303752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 354119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82611|packet_lost:0|acked:1200|po_sent_time:1746043198303752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 354123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:591990|cwnd:83811|full_bw_reached:0|inflight:80400|srtt:45629|latest_rtt:50251|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 354129] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 19:59:58 354133] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746043198354003|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 354138] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318354003|now:1746043198354003|interv:120000000| [2025/04/30 19:59:58 354142] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318354003|now:1746043198354003|interv:120000000| [2025/04/30 19:59:58 354145] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 354150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198353253| [2025/04/30 19:59:58 354154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198354153| [2025/04/30 19:59:58 354158] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198354157| [2025/04/30 19:59:58 354164] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45629|min_srtt:45629|path_bw:591990|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 354190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:83811|conn:0000561B635A26FC|stream_id:8|stream_offset:98060| [2025/04/30 19:59:58 354196] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 354200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 354205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45629|min_srtt:45629|path_bw:591990|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 354209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80400|cwnd:83811|conn:0000561B635A26FC|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 354213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 354225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 354229] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45629|min_srtt:45629|path_bw:591990|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 354233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:80400|cwnd:83811|conn:0000561B635A26FC|stream_id:8|stream_offset:100394| [2025/04/30 19:59:58 354237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 354241] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 354245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 354249] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 354254] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 354258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:83811|conn:0000561B635A26FC|stream_id:8|stream_offset:98060| [2025/04/30 19:59:58 354262] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 354266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 19:59:58 354296] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80400|now:1746043198354273|stream_id:8|stream_offset:98060| [2025/04/30 19:59:58 354302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 354306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:80400|applimit:0| [2025/04/30 19:59:58 354311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45629|rtt_var:5442|pto_duration:67397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 354315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 354319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 354323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 81600| [2025/04/30 19:59:58 354327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198446670|now:1746043198354310|interv:92360| [2025/04/30 19:59:58 354330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198446670|now:1746043198354310|interval:92360|pto_count:0|srtt:45629 [2025/04/30 19:59:58 354335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83811|inflight:81600| [2025/04/30 19:59:58 354339] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 354347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:83811|conn:0000561B635A26FC|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 354351] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 354355] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 19:59:58 354376] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81600|now:1746043198354361|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 354382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 354386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:81600|applimit:0| [2025/04/30 19:59:58 354390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45629|rtt_var:5442|pto_duration:67397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 354394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 354398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 354402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 82800| [2025/04/30 19:59:58 354406] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198446758|now:1746043198354390|interv:92368| [2025/04/30 19:59:58 354410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198446758|now:1746043198354390|interval:92368|pto_count:0|srtt:45629 [2025/04/30 19:59:58 354414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83811|inflight:82800| [2025/04/30 19:59:58 354418] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 354422] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 354426] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198354426|diff:14613| [2025/04/30 19:59:58 354431] [debug] |xqc_engine_main_logic|END|now:1746043198354157| [2025/04/30 19:59:58 354436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198354436| [2025/04/30 19:59:58 354440] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198354440|diff:14599| [2025/04/30 19:59:58 354444] [debug] |xqc_engine_main_logic|END|now:1746043198354436| [2025/04/30 19:59:58 354996] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198354995| [2025/04/30 19:59:58 355002] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 355008] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:42| [2025/04/30 19:59:58 355012] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 19:59:58 355017] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 19:59:58 355021] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 355026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:41|path_largest_ack:41| [2025/04/30 19:59:58 355035] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36945|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10208|ack_elapse:61373|ctl_first_sent_time:1746043198303830|lagest_ack_time:1746043198354995|curr_delivered:39059| [2025/04/30 19:59:58 355039] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198303830| [2025/04/30 19:59:58 355044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 19:59:58 355048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45629|rttvar:5442|minrtt:30467|latest_rtt:51165|ack_delay:32| [2025/04/30 19:59:58 355052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:46317|rttvar:5458|minrtt:30467|latest_rtt:51165|ack_delay:32| [2025/04/30 19:59:58 355057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:41|lost_pn:38|thresh:3| [2025/04/30 19:59:58 355061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 355065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46317|rtt_var:5458|pto_duration:68149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 355069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 355073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 355077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 81600| [2025/04/30 19:59:58 355081] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447510|now:1746043198355065|interv:92445| [2025/04/30 19:59:58 355085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447510|now:1746043198355065|interval:92445|pto_count:0|srtt:46317 [2025/04/30 19:59:58 355089] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10208, ack_elapse 61373, delivered 36945|rate 601974|lost 0| [2025/04/30 19:59:58 355093] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (601974) in round 2| [2025/04/30 19:59:58 355097] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 355101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52910|extra_cwnd:36682| [2025/04/30 19:59:58 355105] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83811|packet_lost:0|acked:1200|po_sent_time:1746043198303830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 355110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83811|packet_lost:0|acked:1200|po_sent_time:1746043198303830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 355114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:601974|cwnd:85011|full_bw_reached:0|inflight:81600|srtt:46317|latest_rtt:51165|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 355122] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 19:59:58 355127] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746043198354995|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 355131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318354995|now:1746043198354995|interv:120000000| [2025/04/30 19:59:58 355135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318354995|now:1746043198354995|interv:120000000| [2025/04/30 19:59:58 355139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 355143] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198354157| [2025/04/30 19:59:58 355147] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198355147| [2025/04/30 19:59:58 355152] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198355151| [2025/04/30 19:59:58 355158] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46317|min_srtt:46317|path_bw:601974|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 355162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:85011|conn:0000561B635A26FC|stream_id:8|stream_offset:100394| [2025/04/30 19:59:58 355184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 355189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 355193] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46317|min_srtt:46317|path_bw:601974|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 355198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81600|cwnd:85011|conn:0000561B635A26FC|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 355202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 355206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 355210] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46317|min_srtt:46317|path_bw:601974|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 355215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:81600|cwnd:85011|conn:0000561B635A26FC|stream_id:8|stream_offset:102728| [2025/04/30 19:59:58 355219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 355226] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 355230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 355234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 355238] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 355242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:85011|conn:0000561B635A26FC|stream_id:8|stream_offset:100394| [2025/04/30 19:59:58 355247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 355251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 19:59:58 355280] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81600|now:1746043198355257|stream_id:8|stream_offset:100394| [2025/04/30 19:59:58 355286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 355290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:81600|applimit:0| [2025/04/30 19:59:58 355295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46317|rtt_var:5458|pto_duration:68149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 355299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 355303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 355307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 82800| [2025/04/30 19:59:58 355310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198448406|now:1746043198355294|interv:93112| [2025/04/30 19:59:58 355314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198448406|now:1746043198355294|interval:93112|pto_count:0|srtt:46317 [2025/04/30 19:59:58 355319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85011|inflight:82800| [2025/04/30 19:59:58 355323] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 355327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:85011|conn:0000561B635A26FC|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 355332] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 355336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 19:59:58 355356] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82800|now:1746043198355341|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 355364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 355369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:82800|applimit:0| [2025/04/30 19:59:58 355373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46317|rtt_var:5458|pto_duration:68149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 355377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 355381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 355385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 84000| [2025/04/30 19:59:58 355389] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198448490|now:1746043198355373|interv:93117| [2025/04/30 19:59:58 355393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198448490|now:1746043198355373|interval:93117|pto_count:0|srtt:46317 [2025/04/30 19:59:58 355397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85011|inflight:84000| [2025/04/30 19:59:58 355401] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 355405] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 355409] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198355409|diff:13630| [2025/04/30 19:59:58 355413] [debug] |xqc_engine_main_logic|END|now:1746043198355151| [2025/04/30 19:59:58 355419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198355419| [2025/04/30 19:59:58 355422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198355422|diff:13617| [2025/04/30 19:59:58 355426] [debug] |xqc_engine_main_logic|END|now:1746043198355419| [2025/04/30 19:59:58 355987] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198355986| [2025/04/30 19:59:58 355993] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 355999] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:43| [2025/04/30 19:59:58 356003] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 19:59:58 356008] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 19:59:58 356012] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 356016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 356021] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:38145|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10282|ack_elapse:62364|ctl_first_sent_time:1746043198303904|lagest_ack_time:1746043198355986|curr_delivered:40259| [2025/04/30 19:59:58 356025] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198303904| [2025/04/30 19:59:58 356030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 19:59:58 356034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:46317|rttvar:5458|minrtt:30467|latest_rtt:52082|ack_delay:32| [2025/04/30 19:59:58 356042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47034|rttvar:5527|minrtt:30467|latest_rtt:52082|ack_delay:32| [2025/04/30 19:59:58 356047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 19:59:58 356051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 356055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47034|rtt_var:5527|pto_duration:69142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 356059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 356063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 356067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 82800| [2025/04/30 19:59:58 356071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449483|now:1746043198356055|interv:93428| [2025/04/30 19:59:58 356075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449483|now:1746043198356055|interval:93428|pto_count:0|srtt:47034 [2025/04/30 19:59:58 356079] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10282, ack_elapse 62364, delivered 38145|rate 611650|lost 0| [2025/04/30 19:59:58 356083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (611650) in round 2| [2025/04/30 19:59:58 356087] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 356091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:53761|extra_cwnd:37272| [2025/04/30 19:59:58 356095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85011|packet_lost:0|acked:1200|po_sent_time:1746043198303904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 356100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85011|packet_lost:0|acked:1200|po_sent_time:1746043198303904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 356104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:611650|cwnd:86211|full_bw_reached:0|inflight:82800|srtt:47034|latest_rtt:52082|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 356110] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 19:59:58 356114] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746043198355986|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 356119] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318355986|now:1746043198355986|interv:120000000| [2025/04/30 19:59:58 356123] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318355986|now:1746043198355986|interv:120000000| [2025/04/30 19:59:58 356129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 356134] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198355151| [2025/04/30 19:59:58 356138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198356137| [2025/04/30 19:59:58 356142] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198356141| [2025/04/30 19:59:58 356148] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47034|min_srtt:47034|path_bw:611650|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 356152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:86211|conn:0000561B635A26FC|stream_id:8|stream_offset:102728| [2025/04/30 19:59:58 356157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 356161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 356180] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47034|min_srtt:47034|path_bw:611650|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 356188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82800|cwnd:86211|conn:0000561B635A26FC|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 356192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 356197] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 356201] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47034|min_srtt:47034|path_bw:611650|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 356205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:82800|cwnd:86211|conn:0000561B635A26FC|stream_id:8|stream_offset:105062| [2025/04/30 19:59:58 356209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 356213] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 356217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 356221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 356226] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 356230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:86211|conn:0000561B635A26FC|stream_id:8|stream_offset:102728| [2025/04/30 19:59:58 356237] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 356242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 19:59:58 356270] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82800|now:1746043198356248|stream_id:8|stream_offset:102728| [2025/04/30 19:59:58 356276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 356280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:82800|applimit:0| [2025/04/30 19:59:58 356284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47034|rtt_var:5527|pto_duration:69142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 356288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 356292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 356296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 84000| [2025/04/30 19:59:58 356300] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198450390|now:1746043198356284|interv:94106| [2025/04/30 19:59:58 356304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198450390|now:1746043198356284|interval:94106|pto_count:0|srtt:47034 [2025/04/30 19:59:58 356308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86211|inflight:84000| [2025/04/30 19:59:58 356313] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 356317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:86211|conn:0000561B635A26FC|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 356321] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 356325] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 19:59:58 356346] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84000|now:1746043198356331|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 356351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 356355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:84000|applimit:0| [2025/04/30 19:59:58 356359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47034|rtt_var:5527|pto_duration:69142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 356363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 356367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 356375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 85200| [2025/04/30 19:59:58 356379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198450473|now:1746043198356359|interv:94114| [2025/04/30 19:59:58 356383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198450473|now:1746043198356359|interval:94114|pto_count:0|srtt:47034 [2025/04/30 19:59:58 356387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86211|inflight:85200| [2025/04/30 19:59:58 356391] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 356395] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 356399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198356399|diff:12640| [2025/04/30 19:59:58 356403] [debug] |xqc_engine_main_logic|END|now:1746043198356141| [2025/04/30 19:59:58 356409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198356409| [2025/04/30 19:59:58 356413] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198356412|diff:12627| [2025/04/30 19:59:58 356416] [debug] |xqc_engine_main_logic|END|now:1746043198356409| [2025/04/30 19:59:58 356999] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198356998| [2025/04/30 19:59:58 357005] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 357010] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:44| [2025/04/30 19:59:58 357014] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 19:59:58 357020] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 19:59:58 357024] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 357028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:43|path_largest_ack:43| [2025/04/30 19:59:58 357032] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39345|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10360|ack_elapse:63376|ctl_first_sent_time:1746043198303982|lagest_ack_time:1746043198356998|curr_delivered:41459| [2025/04/30 19:59:58 357037] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198303982| [2025/04/30 19:59:58 357041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 19:59:58 357045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47034|rttvar:5527|minrtt:30467|latest_rtt:53016|ack_delay:32| [2025/04/30 19:59:58 357050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47778|rttvar:5633|minrtt:30467|latest_rtt:53016|ack_delay:32| [2025/04/30 19:59:58 357054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:43|lost_pn:40|thresh:3| [2025/04/30 19:59:58 357058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 357062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47778|rtt_var:5633|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 357070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 357074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 357078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 84000| [2025/04/30 19:59:58 357082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451641|now:1746043198357062|interv:94579| [2025/04/30 19:59:58 357086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451641|now:1746043198357062|interval:94579|pto_count:0|srtt:47778 [2025/04/30 19:59:58 357090] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10360, ack_elapse 63376, delivered 39345|rate 620818|lost 0| [2025/04/30 19:59:58 357094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (620818) in round 2| [2025/04/30 19:59:58 357098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 357102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:54566|extra_cwnd:37830| [2025/04/30 19:59:58 357106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86211|packet_lost:0|acked:1200|po_sent_time:1746043198303982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 357111] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86211|packet_lost:0|acked:1200|po_sent_time:1746043198303982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 357115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:620818|cwnd:87411|full_bw_reached:0|inflight:84000|srtt:47778|latest_rtt:53016|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 357120] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 19:59:58 357125] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746043198356998|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 357129] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318356998|now:1746043198356998|interv:120000000| [2025/04/30 19:59:58 357133] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318356998|now:1746043198356998|interv:120000000| [2025/04/30 19:59:58 357137] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 357141] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198356141| [2025/04/30 19:59:58 357145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198357145| [2025/04/30 19:59:58 357150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198357149| [2025/04/30 19:59:58 357156] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47778|min_srtt:47778|path_bw:620818|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 357163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:87411|conn:0000561B635A26FC|stream_id:8|stream_offset:105062| [2025/04/30 19:59:58 357185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 357189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 357194] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47778|min_srtt:47778|path_bw:620818|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 357198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:84000|cwnd:87411|conn:0000561B635A26FC|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 357202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 357207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 357211] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47778|min_srtt:47778|path_bw:620818|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 357215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:84000|cwnd:87411|conn:0000561B635A26FC|stream_id:8|stream_offset:107396| [2025/04/30 19:59:58 357219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 357223] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 357227] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 357231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 357236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 357240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:87411|conn:0000561B635A26FC|stream_id:8|stream_offset:105062| [2025/04/30 19:59:58 357244] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 357248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 19:59:58 357277] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84000|now:1746043198357255|stream_id:8|stream_offset:105062| [2025/04/30 19:59:58 357283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 357291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:84000|applimit:0| [2025/04/30 19:59:58 357295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47778|rtt_var:5633|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 357299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 357303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 357307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 85200| [2025/04/30 19:59:58 357311] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452565|now:1746043198357295|interv:95270| [2025/04/30 19:59:58 357315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452565|now:1746043198357295|interval:95270|pto_count:0|srtt:47778 [2025/04/30 19:59:58 357319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87411|inflight:85200| [2025/04/30 19:59:58 357324] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 357328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:87411|conn:0000561B635A26FC|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 357332] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 357336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 19:59:58 357358] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85200|now:1746043198357342|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 357363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 357367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:85200|applimit:0| [2025/04/30 19:59:58 357372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47778|rtt_var:5633|pto_duration:70310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 357376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 357380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 357383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 86400| [2025/04/30 19:59:58 357387] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452652|now:1746043198357371|interv:95281| [2025/04/30 19:59:58 357391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452652|now:1746043198357371|interval:95281|pto_count:0|srtt:47778 [2025/04/30 19:59:58 357395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87411|inflight:86400| [2025/04/30 19:59:58 357403] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 357407] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 357411] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198357411|diff:11628| [2025/04/30 19:59:58 357416] [debug] |xqc_engine_main_logic|END|now:1746043198357149| [2025/04/30 19:59:58 357421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198357421| [2025/04/30 19:59:58 357425] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198357425|diff:11614| [2025/04/30 19:59:58 357429] [debug] |xqc_engine_main_logic|END|now:1746043198357421| [2025/04/30 19:59:58 357986] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198357985| [2025/04/30 19:59:58 357992] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 357997] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:45| [2025/04/30 19:59:58 358001] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 19:59:58 358006] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 19:59:58 358011] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 358015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 358019] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40545|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:10437|ack_elapse:64363|ctl_first_sent_time:1746043198304059|lagest_ack_time:1746043198357985|curr_delivered:42659| [2025/04/30 19:59:58 358024] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198304059| [2025/04/30 19:59:58 358028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 19:59:58 358033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47778|rttvar:5633|minrtt:30467|latest_rtt:53926|ack_delay:32| [2025/04/30 19:59:58 358037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:48542|rttvar:5754|minrtt:30467|latest_rtt:53926|ack_delay:32| [2025/04/30 19:59:58 358042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 19:59:58 358046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 358050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48542|rtt_var:5754|pto_duration:71558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 358054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 358058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 358062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 85200| [2025/04/30 19:59:58 358065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198453900|now:1746043198358049|interv:95851| [2025/04/30 19:59:58 358069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198453900|now:1746043198358049|interval:95851|pto_count:0|srtt:48542 [2025/04/30 19:59:58 358078] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 10437, ack_elapse 64363, delivered 40545|rate 629942|lost 0| [2025/04/30 19:59:58 358082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (629942) in round 2| [2025/04/30 19:59:58 358086] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 358090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:55368|extra_cwnd:38386| [2025/04/30 19:59:58 358094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87411|packet_lost:0|acked:1200|po_sent_time:1746043198304059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 358098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87411|packet_lost:0|acked:1200|po_sent_time:1746043198304059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 358103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:629942|cwnd:88611|full_bw_reached:0|inflight:85200|srtt:48542|latest_rtt:53926|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 358108] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 19:59:58 358113] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746043198357985|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 358117] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318357985|now:1746043198357985|interv:120000000| [2025/04/30 19:59:58 358121] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318357985|now:1746043198357985|interv:120000000| [2025/04/30 19:59:58 358125] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 358129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198357149| [2025/04/30 19:59:58 358133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198358133| [2025/04/30 19:59:58 358138] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198358137| [2025/04/30 19:59:58 358143] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48542|min_srtt:48542|path_bw:629942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 358148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:88611|conn:0000561B635A26FC|stream_id:8|stream_offset:107396| [2025/04/30 19:59:58 358152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 358156] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 358163] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48542|min_srtt:48542|path_bw:629942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 358186] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85200|cwnd:88611|conn:0000561B635A26FC|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 358190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 358194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 358199] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48542|min_srtt:48542|path_bw:629942|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 358203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:85200|cwnd:88611|conn:0000561B635A26FC|stream_id:8|stream_offset:109730| [2025/04/30 19:59:58 358207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 358211] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 358215] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 358219] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 358223] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 358227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:88611|conn:0000561B635A26FC|stream_id:8|stream_offset:107396| [2025/04/30 19:59:58 358232] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 358236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 19:59:58 358264] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85200|now:1746043198358242|stream_id:8|stream_offset:107396| [2025/04/30 19:59:58 358270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 358274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:85200|applimit:0| [2025/04/30 19:59:58 358278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48542|rtt_var:5754|pto_duration:71558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 358283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 358287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 358290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 86400| [2025/04/30 19:59:58 358298] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454800|now:1746043198358278|interv:96522| [2025/04/30 19:59:58 358302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454800|now:1746043198358278|interval:96522|pto_count:0|srtt:48542 [2025/04/30 19:59:58 358306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88611|inflight:86400| [2025/04/30 19:59:58 358311] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 358315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:88611|conn:0000561B635A26FC|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 358319] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 358323] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 19:59:58 358345] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746043198358329|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 358350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 358354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 19:59:58 358358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48542|rtt_var:5754|pto_duration:71558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 358362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 358366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 358370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 87600| [2025/04/30 19:59:58 358374] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454887|now:1746043198358358|interv:96529| [2025/04/30 19:59:58 358378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454887|now:1746043198358358|interval:96529|pto_count:0|srtt:48542 [2025/04/30 19:59:58 358382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88611|inflight:87600| [2025/04/30 19:59:58 358386] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 358390] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 358394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198358394|diff:10645| [2025/04/30 19:59:58 358398] [debug] |xqc_engine_main_logic|END|now:1746043198358137| [2025/04/30 19:59:58 358404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198358404| [2025/04/30 19:59:58 358407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198358407|diff:10632| [2025/04/30 19:59:58 358411] [debug] |xqc_engine_main_logic|END|now:1746043198358404| [2025/04/30 19:59:58 358976] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198358975| [2025/04/30 19:59:58 358986] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 358992] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:46| [2025/04/30 19:59:58 358996] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 19:59:58 359001] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 19:59:58 359005] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 359009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:45|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:45|path_largest_ack:45| [2025/04/30 19:59:58 359014] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:11681|ack_elapse:65353|ctl_first_sent_time:1746043198305303|lagest_ack_time:1746043198358975|curr_delivered:43859| [2025/04/30 19:59:58 359018] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198305303| [2025/04/30 19:59:58 359023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 19:59:58 359027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:48542|rttvar:5754|minrtt:30467|latest_rtt:53672|ack_delay:32| [2025/04/30 19:59:58 359031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:49180|rttvar:5590|minrtt:30467|latest_rtt:53672|ack_delay:32| [2025/04/30 19:59:58 359035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:45|lost_pn:42|thresh:3| [2025/04/30 19:59:58 359039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 359043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:5590|pto_duration:71540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 359047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 359051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 359055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 86400| [2025/04/30 19:59:58 359059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454869|now:1746043198359043|interv:95826| [2025/04/30 19:59:58 359063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454869|now:1746043198359043|interval:95826|pto_count:0|srtt:49180 [2025/04/30 19:59:58 359067] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 11681, ack_elapse 65353, delivered 41745|rate 638761|lost 0| [2025/04/30 19:59:58 359071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (638761) in round 2| [2025/04/30 19:59:58 359076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 359080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56144|extra_cwnd:38924| [2025/04/30 19:59:58 359086] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88611|packet_lost:0|acked:1200|po_sent_time:1746043198305303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 359091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88611|packet_lost:0|acked:1200|po_sent_time:1746043198305303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 359095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:638761|cwnd:89811|full_bw_reached:0|inflight:86400|srtt:49180|latest_rtt:53672|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 359100] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 19:59:58 359105] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746043198358975|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 359109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318358975|now:1746043198358975|interv:120000000| [2025/04/30 19:59:58 359113] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318358975|now:1746043198358975|interv:120000000| [2025/04/30 19:59:58 359117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 359121] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198358137| [2025/04/30 19:59:58 359125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198359125| [2025/04/30 19:59:58 359130] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198359129| [2025/04/30 19:59:58 359135] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:638761|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 359140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:89811|conn:0000561B635A26FC|stream_id:8|stream_offset:109730| [2025/04/30 19:59:58 359144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 359149] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 359153] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:638761|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 359157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:86400|cwnd:89811|conn:0000561B635A26FC|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 359161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 359186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 359190] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:638761|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 359194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:86400|cwnd:89811|conn:0000561B635A26FC|stream_id:8|stream_offset:112064| [2025/04/30 19:59:58 359199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 359202] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 359206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 359211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 359215] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 359219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:89811|conn:0000561B635A26FC|stream_id:8|stream_offset:109730| [2025/04/30 19:59:58 359223] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 359228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 19:59:58 359256] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746043198359234|stream_id:8|stream_offset:109730| [2025/04/30 19:59:58 359261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 359265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 19:59:58 359270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:5590|pto_duration:71540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 359274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 359278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 359282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 87600| [2025/04/30 19:59:58 359286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455774|now:1746043198359269|interv:96505| [2025/04/30 19:59:58 359289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455774|now:1746043198359269|interval:96505|pto_count:0|srtt:49180 [2025/04/30 19:59:58 359294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89811|inflight:87600| [2025/04/30 19:59:58 359298] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 359306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:89811|conn:0000561B635A26FC|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 359310] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 359314] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 19:59:58 359335] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87600|now:1746043198359320|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 359341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 359345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:87600|applimit:0| [2025/04/30 19:59:58 359349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:5590|pto_duration:71540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 359353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 359357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 359361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 19:59:58 359365] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455860|now:1746043198359349|interv:96511| [2025/04/30 19:59:58 359369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455860|now:1746043198359349|interval:96511|pto_count:0|srtt:49180 [2025/04/30 19:59:58 359373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89811|inflight:88800| [2025/04/30 19:59:58 359377] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 359381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 359385] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198359385|diff:9654| [2025/04/30 19:59:58 359389] [debug] |xqc_engine_main_logic|END|now:1746043198359129| [2025/04/30 19:59:58 359395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198359395| [2025/04/30 19:59:58 359399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198359398|diff:9641| [2025/04/30 19:59:58 359402] [debug] |xqc_engine_main_logic|END|now:1746043198359395| [2025/04/30 19:59:58 360041] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198360040| [2025/04/30 19:59:58 360047] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 360053] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:47| [2025/04/30 19:59:58 360057] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 19:59:58 360062] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 19:59:58 360066] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 360070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:46|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:46| [2025/04/30 19:59:58 360079] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:42945|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:11766|ack_elapse:66418|ctl_first_sent_time:1746043198305388|lagest_ack_time:1746043198360040|curr_delivered:45059| [2025/04/30 19:59:58 360084] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198305388| [2025/04/30 19:59:58 360088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 19:59:58 360093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:49180|rttvar:5590|minrtt:30467|latest_rtt:54652|ack_delay:40| [2025/04/30 19:59:58 360097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:49859|rttvar:5551|minrtt:30467|latest_rtt:54652|ack_delay:40| [2025/04/30 19:59:58 360101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 19:59:58 360105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 360109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49859|rtt_var:5551|pto_duration:72063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 360113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 360117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 360121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 87600| [2025/04/30 19:59:58 360125] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456383|now:1746043198360109|interv:96274| [2025/04/30 19:59:58 360129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456383|now:1746043198360109|interval:96274|pto_count:0|srtt:49859 [2025/04/30 19:59:58 360133] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 11766, ack_elapse 66418, delivered 42945|rate 646586|lost 0| [2025/04/30 19:59:58 360137] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (646586) in round 2| [2025/04/30 19:59:58 360141] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 360146] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56831|extra_cwnd:39400| [2025/04/30 19:59:58 360149] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89811|packet_lost:0|acked:1200|po_sent_time:1746043198305388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 360154] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89811|packet_lost:0|acked:1200|po_sent_time:1746043198305388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 360158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:646586|cwnd:91011|full_bw_reached:0|inflight:87600|srtt:49859|latest_rtt:54652|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 360185] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 19:59:58 360189] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1746043198360040|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 360194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318360040|now:1746043198360040|interv:120000000| [2025/04/30 19:59:58 360198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318360040|now:1746043198360040|interv:120000000| [2025/04/30 19:59:58 360202] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 360206] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198359129| [2025/04/30 19:59:58 360210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198360210| [2025/04/30 19:59:58 360215] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198360214| [2025/04/30 19:59:58 360221] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49859|min_srtt:49859|path_bw:646586|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 360225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:91011|conn:0000561B635A26FC|stream_id:8|stream_offset:112064| [2025/04/30 19:59:58 360229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 360234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 360238] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49859|min_srtt:49859|path_bw:646586|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 360242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:87600|cwnd:91011|conn:0000561B635A26FC|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 360247] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 360251] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 360255] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49859|min_srtt:49859|path_bw:646586|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 360259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:87600|cwnd:91011|conn:0000561B635A26FC|stream_id:8|stream_offset:114398| [2025/04/30 19:59:58 360264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 360271] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 360275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 360279] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 360283] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 360287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:91011|conn:0000561B635A26FC|stream_id:8|stream_offset:112064| [2025/04/30 19:59:58 360292] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 360296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 19:59:58 360325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87600|now:1746043198360302|stream_id:8|stream_offset:112064| [2025/04/30 19:59:58 360330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 360335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:87600|applimit:0| [2025/04/30 19:59:58 360339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49859|rtt_var:5551|pto_duration:72063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 360343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 360347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 360351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 19:59:58 360355] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457365|now:1746043198360339|interv:97026| [2025/04/30 19:59:58 360359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457365|now:1746043198360339|interval:97026|pto_count:0|srtt:49859 [2025/04/30 19:59:58 360363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91011|inflight:88800| [2025/04/30 19:59:58 360368] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 360372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:91011|conn:0000561B635A26FC|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 360376] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 360380] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 19:59:58 360401] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746043198360386|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 360409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 360414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 19:59:58 360418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49859|rtt_var:5551|pto_duration:72063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 360422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 360426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 360429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 19:59:58 360433] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457449|now:1746043198360417|interv:97032| [2025/04/30 19:59:58 360437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457449|now:1746043198360417|interval:97032|pto_count:0|srtt:49859 [2025/04/30 19:59:58 360442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91011|inflight:90000| [2025/04/30 19:59:58 360446] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 360450] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 360454] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198360454|diff:8585| [2025/04/30 19:59:58 360458] [debug] |xqc_engine_main_logic|END|now:1746043198360214| [2025/04/30 19:59:58 360463] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198360463| [2025/04/30 19:59:58 360467] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198360467|diff:8572| [2025/04/30 19:59:58 360471] [debug] |xqc_engine_main_logic|END|now:1746043198360463| [2025/04/30 19:59:58 360975] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198360975| [2025/04/30 19:59:58 360982] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 360987] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:48| [2025/04/30 19:59:58 360991] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 19:59:58 360996] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 19:59:58 361000] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 361005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:47|path_largest_ack:47| [2025/04/30 19:59:58 361009] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:44145|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:11837|ack_elapse:67353|ctl_first_sent_time:1746043198305459|lagest_ack_time:1746043198360975|curr_delivered:46259| [2025/04/30 19:59:58 361014] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198305459| [2025/04/30 19:59:58 361019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 19:59:58 361023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:49859|rttvar:5551|minrtt:30467|latest_rtt:55516|ack_delay:32| [2025/04/30 19:59:58 361032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:50562|rttvar:5570|minrtt:30467|latest_rtt:55516|ack_delay:32| [2025/04/30 19:59:58 361036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:47|lost_pn:44|thresh:3| [2025/04/30 19:59:58 361040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 361044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50562|rtt_var:5570|pto_duration:72842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 361048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 361052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 361056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 19:59:58 361060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198458228|now:1746043198361044|interv:97184| [2025/04/30 19:59:58 361064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198458228|now:1746043198361044|interval:97184|pto_count:0|srtt:50562 [2025/04/30 19:59:58 361068] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 11837, ack_elapse 67353, delivered 44145|rate 655427|lost 0| [2025/04/30 19:59:58 361072] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (655427) in round 2| [2025/04/30 19:59:58 361076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 361080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:57607|extra_cwnd:39938| [2025/04/30 19:59:58 361084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91011|packet_lost:0|acked:1200|po_sent_time:1746043198305459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 361089] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91011|packet_lost:0|acked:1200|po_sent_time:1746043198305459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 361093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:655427|cwnd:92211|full_bw_reached:0|inflight:88800|srtt:50562|latest_rtt:55516|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 361099] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 19:59:58 361103] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746043198360975|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 361107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318360975|now:1746043198360975|interv:120000000| [2025/04/30 19:59:58 361111] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318360975|now:1746043198360975|interv:120000000| [2025/04/30 19:59:58 361118] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 361122] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198360214| [2025/04/30 19:59:58 361126] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198361126| [2025/04/30 19:59:58 361131] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198361130| [2025/04/30 19:59:58 361136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50562|min_srtt:50562|path_bw:655427|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 361141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:92211|conn:0000561B635A26FC|stream_id:8|stream_offset:114398| [2025/04/30 19:59:58 361145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 361149] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 361154] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50562|min_srtt:50562|path_bw:655427|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 361158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88800|cwnd:92211|conn:0000561B635A26FC|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 361162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 361184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 361188] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50562|min_srtt:50562|path_bw:655427|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 361193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:88800|cwnd:92211|conn:0000561B635A26FC|stream_id:8|stream_offset:116732| [2025/04/30 19:59:58 361197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 361201] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 361204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 361209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 361213] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 361217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:92211|conn:0000561B635A26FC|stream_id:8|stream_offset:114398| [2025/04/30 19:59:58 361224] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 361229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 19:59:58 361257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746043198361235|stream_id:8|stream_offset:114398| [2025/04/30 19:59:58 361263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 361267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 19:59:58 361271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50562|rtt_var:5570|pto_duration:72842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 361276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 361279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 361283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 19:59:58 361287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459077|now:1746043198361271|interv:97806| [2025/04/30 19:59:58 361291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459077|now:1746043198361271|interval:97806|pto_count:0|srtt:50562 [2025/04/30 19:59:58 361295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92211|inflight:90000| [2025/04/30 19:59:58 361300] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 361304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:92211|conn:0000561B635A26FC|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 361308] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 361312] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 19:59:58 361333] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746043198361318|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 361338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 361342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 19:59:58 361346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50562|rtt_var:5570|pto_duration:72842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 361350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 361354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 361361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 19:59:58 361365] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459160|now:1746043198361346|interv:97814| [2025/04/30 19:59:58 361369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459160|now:1746043198361346|interval:97814|pto_count:0|srtt:50562 [2025/04/30 19:59:58 361373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92211|inflight:91200| [2025/04/30 19:59:58 361378] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 361382] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 361386] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198361386|diff:7653| [2025/04/30 19:59:58 361390] [debug] |xqc_engine_main_logic|END|now:1746043198361130| [2025/04/30 19:59:58 361395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198361395| [2025/04/30 19:59:58 361399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198361399|diff:7640| [2025/04/30 19:59:58 361403] [debug] |xqc_engine_main_logic|END|now:1746043198361395| [2025/04/30 19:59:58 361969] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198361968| [2025/04/30 19:59:58 361975] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 361981] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:49| [2025/04/30 19:59:58 361985] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 19:59:58 361990] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 19:59:58 361994] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 361998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:48|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:48| [2025/04/30 19:59:58 362003] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:45345|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:11914|ack_elapse:68346|ctl_first_sent_time:1746043198305536|lagest_ack_time:1746043198361968|curr_delivered:47459| [2025/04/30 19:59:58 362008] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198305536| [2025/04/30 19:59:58 362012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 19:59:58 362016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:50562|rttvar:5570|minrtt:30467|latest_rtt:56432|ack_delay:32| [2025/04/30 19:59:58 362021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:51292|rttvar:5637|minrtt:30467|latest_rtt:56432|ack_delay:32| [2025/04/30 19:59:58 362025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:48|lost_pn:45|thresh:3| [2025/04/30 19:59:58 362029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 362033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51292|rtt_var:5637|pto_duration:73840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 362041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 362045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 362049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 19:59:58 362053] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460158|now:1746043198362033|interv:98125| [2025/04/30 19:59:58 362057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460158|now:1746043198362033|interval:98125|pto_count:0|srtt:51292 [2025/04/30 19:59:58 362062] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 11914, ack_elapse 68346, delivered 45345|rate 663462|lost 0| [2025/04/30 19:59:58 362066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (663462) in round 2| [2025/04/30 19:59:58 362070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 362074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:58314|extra_cwnd:40428| [2025/04/30 19:59:58 362078] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92211|packet_lost:0|acked:1200|po_sent_time:1746043198305536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 362082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92211|packet_lost:0|acked:1200|po_sent_time:1746043198305536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 362087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:663462|cwnd:93411|full_bw_reached:0|inflight:90000|srtt:51292|latest_rtt:56432|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 362093] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 19:59:58 362097] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746043198361968|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 362102] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318361968|now:1746043198361968|interv:120000000| [2025/04/30 19:59:58 362106] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318361968|now:1746043198361968|interv:120000000| [2025/04/30 19:59:58 362110] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 362114] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198361130| [2025/04/30 19:59:58 362118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198362118| [2025/04/30 19:59:58 362123] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198362122| [2025/04/30 19:59:58 362128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51292|min_srtt:51292|path_bw:663462|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 362135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:93411|conn:0000561B635A26FC|stream_id:8|stream_offset:116732| [2025/04/30 19:59:58 362140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 362144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 362149] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51292|min_srtt:51292|path_bw:663462|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 362153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90000|cwnd:93411|conn:0000561B635A26FC|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 362158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 362162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 362180] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51292|min_srtt:51292|path_bw:663462|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 362188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:90000|cwnd:93411|conn:0000561B635A26FC|stream_id:8|stream_offset:119066| [2025/04/30 19:59:58 362192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 362196] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 362200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 362204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 362208] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 362213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:93411|conn:0000561B635A26FC|stream_id:8|stream_offset:116732| [2025/04/30 19:59:58 362217] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 362221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 19:59:58 362250] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746043198362227|stream_id:8|stream_offset:116732| [2025/04/30 19:59:58 362255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 362267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 19:59:58 362271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51292|rtt_var:5637|pto_duration:73840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 362275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 362279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 362283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 19:59:58 362287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461067|now:1746043198362271|interv:98796| [2025/04/30 19:59:58 362291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461067|now:1746043198362271|interval:98796|pto_count:0|srtt:51292 [2025/04/30 19:59:58 362295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93411|inflight:91200| [2025/04/30 19:59:58 362300] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 362304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:93411|conn:0000561B635A26FC|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 362308] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 362312] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 19:59:58 362334] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043198362317|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 362339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 362343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 19:59:58 362347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51292|rtt_var:5637|pto_duration:73840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 362351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 362355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 362359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 19:59:58 362363] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461157|now:1746043198362347|interv:98810| [2025/04/30 19:59:58 362367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461157|now:1746043198362347|interval:98810|pto_count:0|srtt:51292 [2025/04/30 19:59:58 362371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93411|inflight:92400| [2025/04/30 19:59:58 362379] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 362383] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 362387] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198362387|diff:6652| [2025/04/30 19:59:58 362391] [debug] |xqc_engine_main_logic|END|now:1746043198362122| [2025/04/30 19:59:58 362396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198362396| [2025/04/30 19:59:58 362400] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198362400|diff:6639| [2025/04/30 19:59:58 362404] [debug] |xqc_engine_main_logic|END|now:1746043198362396| [2025/04/30 19:59:58 362971] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198362970| [2025/04/30 19:59:58 362977] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 362983] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:50| [2025/04/30 19:59:58 362987] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 19:59:58 362992] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 19:59:58 362996] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 363000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:50|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:50|path_largest_ack:50| [2025/04/30 19:59:58 363005] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:47745|prior_delivered:2114|prior_time:1746043198293622|is_app_limited:1|send_elapse:13247|ack_elapse:69348|ctl_first_sent_time:1746043198306869|lagest_ack_time:1746043198362970|curr_delivered:48659| [2025/04/30 19:59:58 363009] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198306869| [2025/04/30 19:59:58 363014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 19:59:58 363018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:51292|rttvar:5637|minrtt:30467|latest_rtt:56101|ack_delay:24| [2025/04/30 19:59:58 363022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:51890|rttvar:5424|minrtt:30467|latest_rtt:56101|ack_delay:24| [2025/04/30 19:59:58 363026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/04/30 19:59:58 363030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 363034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198368740|now:1746043198363034|interval:5706| [2025/04/30 19:59:58 363039] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198368740|now:1746043198363034|interv:5706| [2025/04/30 19:59:58 363043] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 13247, ack_elapse 69348, delivered 46545|rate 671180|lost 0| [2025/04/30 19:59:58 363047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (671180) in round 2| [2025/04/30 19:59:58 363051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 363055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:58992|extra_cwnd:40898| [2025/04/30 19:59:58 363063] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93411|packet_lost:0|acked:1200|po_sent_time:1746043198306869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 363067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93411|packet_lost:0|acked:1200|po_sent_time:1746043198306869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2140| [2025/04/30 19:59:58 363072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:671180|cwnd:94611|full_bw_reached:0|inflight:91200|srtt:51890|latest_rtt:56101|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 363078] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 19:59:58 363082] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746043198362970|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 363087] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318362970|now:1746043198362970|interv:120000000| [2025/04/30 19:59:58 363091] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318362970|now:1746043198362970|interv:120000000| [2025/04/30 19:59:58 363095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 363099] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198362122| [2025/04/30 19:59:58 363103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198363103| [2025/04/30 19:59:58 363108] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198363107| [2025/04/30 19:59:58 363113] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51890|min_srtt:51890|path_bw:671180|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 363118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94611|conn:0000561B635A26FC|stream_id:8|stream_offset:119066| [2025/04/30 19:59:58 363122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 363127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 363131] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51890|min_srtt:51890|path_bw:671180|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 363135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:94611|conn:0000561B635A26FC|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 363140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 363147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 363151] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51890|min_srtt:51890|path_bw:671180|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 363155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:94611|conn:0000561B635A26FC|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 363159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 363163] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 363184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 363189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 363193] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 363197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94611|conn:0000561B635A26FC|stream_id:8|stream_offset:119066| [2025/04/30 19:59:58 363202] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 363206] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 19:59:58 363234] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043198363212|stream_id:8|stream_offset:119066| [2025/04/30 19:59:58 363240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 363244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 19:59:58 363249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198368740|now:1746043198363248|interval:5492| [2025/04/30 19:59:58 363253] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198368740|now:1746043198363248|interv:5492| [2025/04/30 19:59:58 363257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94611|inflight:92400| [2025/04/30 19:59:58 363262] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 363266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:94611|conn:0000561B635A26FC|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 363270] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 363274] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 19:59:58 363300] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043198363284|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 363306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 363310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 19:59:58 363314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198368740|now:1746043198363314|interval:5426| [2025/04/30 19:59:58 363318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198368740|now:1746043198363314|interv:5426| [2025/04/30 19:59:58 363322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94611|inflight:93600| [2025/04/30 19:59:58 363327] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198368740| [2025/04/30 19:59:58 363331] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198368740| [2025/04/30 19:59:58 363335] [debug] |xqc_engine_wakeup_after|wakeup:1746043198368740|now:1746043198363335|diff:5405| [2025/04/30 19:59:58 363339] [debug] |xqc_engine_main_logic|END|now:1746043198363107| [2025/04/30 19:59:58 363344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198363344| [2025/04/30 19:59:58 363348] [debug] |xqc_engine_wakeup_after|wakeup:1746043198368740|now:1746043198363348|diff:5392| [2025/04/30 19:59:58 363352] [debug] |xqc_engine_main_logic|END|now:1746043198363344| [2025/04/30 19:59:58 363967] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198363966| [2025/04/30 19:59:58 363973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 363979] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:51| [2025/04/30 19:59:58 363982] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 19:59:58 363988] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 19:59:58 363992] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 363997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 364001] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48310|prior_delivered:2749|prior_time:1746043198324749|is_app_limited:1|send_elapse:31031|ack_elapse:39217|ctl_first_sent_time:1746043198324963|lagest_ack_time:1746043198363966|curr_delivered:49859| [2025/04/30 19:59:58 364006] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198324963| [2025/04/30 19:59:58 364010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 19:59:58 364014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:51890|rttvar:5424|minrtt:30467|latest_rtt:39003|ack_delay:24| [2025/04/30 19:59:58 364018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:50276|rttvar:7295|minrtt:30467|latest_rtt:39003|ack_delay:24| [2025/04/30 19:59:58 364027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:51|lost_pn:48|thresh:3| [2025/04/30 19:59:58 364032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:48|po_sent_time:1746043198305627|lost_send_time:1746043198307406|loss_delay:56560|frame:STREAM |repair:128| [2025/04/30 19:59:58 364037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198305627u| [2025/04/30 19:59:58 364041] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |lost interval:1746043198363966|lost_count:1|send_count:128|pkt_num:49|po_send_time:1746043198305627|srtt:50276|cwnd:94611|bw:671180|conn_life:106263|now:0|last_lost_time:106263| [2025/04/30 19:59:58 364046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 364050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50276|rtt_var:7295|pto_duration:79456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 364054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 364058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 364062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 19:59:58 364066] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198467740|now:1746043198364050|interv:103690| [2025/04/30 19:59:58 364070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198467740|now:1746043198364050|interval:103690|pto_count:0|srtt:50276 [2025/04/30 19:59:58 364075] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31031, ack_elapse 39217, delivered 47110|rate 1201264|lost 1| [2025/04/30 19:59:58 364079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 19:59:58 364083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201264) in round 3| [2025/04/30 19:59:58 364087] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 364091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105585|extra_cwnd:40898| [2025/04/30 19:59:58 364095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94611|packet_lost:1|acked:1200|po_sent_time:1746043198324963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 364099] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94611|packet_lost:1|acked:1200|po_sent_time:1746043198324963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 364104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1201264|cwnd:95811|full_bw_reached:0|inflight:91200|srtt:50276|latest_rtt:39003|min_rtt:30467|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 364109] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bandwidth change record|bw_before:671180|bw_after:1201264|srtt:50276|cwnd:95811| [2025/04/30 19:59:58 364116] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 19:59:58 364121] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746043198363966|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 364125] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318363966|now:1746043198363966|interv:120000000| [2025/04/30 19:59:58 364129] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318363966|now:1746043198363966|interv:120000000| [2025/04/30 19:59:58 364133] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198368740|pq_index:0| [2025/04/30 19:59:58 364138] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198363107| [2025/04/30 19:59:58 364142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198364141| [2025/04/30 19:59:58 364146] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198364145| [2025/04/30 19:59:58 364152] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50276|min_srtt:50276|path_bw:1201264|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 364156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 364161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 364179] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 364187] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50276|min_srtt:50276|path_bw:1201264|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 364191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 364196] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 364200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 364204] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50276|min_srtt:50276|path_bw:1201264|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 364208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 364213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 364220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 364224] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50276|min_srtt:50276|path_bw:1201264|loss_rate:0.00|path_pto:0| [2025/04/30 19:59:58 364228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:91200|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:123734| [2025/04/30 19:59:58 364233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 364236] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 364240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 364244] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 364249] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 364253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 364257] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 364262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 19:59:58 364290] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043198364268|stream_id:8|stream_offset:29207| [2025/04/30 19:59:58 364296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:128|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 19:59:58 364300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 19:59:58 364304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50276|rtt_var:7295|pto_duration:79456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 364309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 364313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 364316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 19:59:58 364320] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468724|now:1746043198364304|interv:104420| [2025/04/30 19:59:58 364324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468724|now:1746043198364304|interval:104420|pto_count:0|srtt:50276 [2025/04/30 19:59:58 364329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95811|inflight:92400| [2025/04/30 19:59:58 364334] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 364341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 364345] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 364349] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 19:59:58 364371] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043198364355|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 364376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 364380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 19:59:58 364384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50276|rtt_var:7295|pto_duration:79456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 364388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 364392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 364396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 19:59:58 364400] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468811|now:1746043198364384|interv:104427| [2025/04/30 19:59:58 364404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468811|now:1746043198364384|interval:104427|pto_count:0|srtt:50276 [2025/04/30 19:59:58 364408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95811|inflight:93600| [2025/04/30 19:59:58 364413] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 364417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:95811|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 364421] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 364425] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 19:59:58 364445] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043198364431|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 364450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 364455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 19:59:58 364459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50276|rtt_var:7295|pto_duration:79456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 364466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 364470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 364474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 19:59:58 364478] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468887|now:1746043198364459|interv:104428| [2025/04/30 19:59:58 364482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468887|now:1746043198364459|interval:104428|pto_count:0|srtt:50276 [2025/04/30 19:59:58 364486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95811|inflight:94800| [2025/04/30 19:59:58 364491] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 364495] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 364499] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198364499|diff:4540| [2025/04/30 19:59:58 364503] [debug] |xqc_engine_main_logic|END|now:1746043198364145| [2025/04/30 19:59:58 364511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198364511| [2025/04/30 19:59:58 364517] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198364516|diff:4523| [2025/04/30 19:59:58 364520] [debug] |xqc_engine_main_logic|END|now:1746043198364511| [2025/04/30 19:59:58 364959] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198364958| [2025/04/30 19:59:58 364966] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 364971] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:52| [2025/04/30 19:59:58 364975] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 19:59:58 364980] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 19:59:58 364984] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 364989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:52|path_largest_ack:52| [2025/04/30 19:59:58 364993] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48196|prior_delivered:4063|prior_time:1746043198326005|is_app_limited:1|send_elapse:31943|ack_elapse:38953|ctl_first_sent_time:1746043198326258|lagest_ack_time:1746043198364958|curr_delivered:51059| [2025/04/30 19:59:58 364998] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198326258| [2025/04/30 19:59:58 365002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 19:59:58 365006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:50276|rttvar:7295|minrtt:30467|latest_rtt:38700|ack_delay:24| [2025/04/30 19:59:58 365011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:48826|rttvar:8372|minrtt:30467|latest_rtt:38700|ack_delay:24| [2025/04/30 19:59:58 365015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:52|lost_pn:49|thresh:3| [2025/04/30 19:59:58 365019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 365027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 365031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48826|rtt_var:8372|pto_duration:82314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 365035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 365039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 365043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 19:59:58 365047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471745|now:1746043198365031|interv:106714| [2025/04/30 19:59:58 365051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471745|now:1746043198365031|interval:106714|pto_count:0|srtt:48826 [2025/04/30 19:59:58 365056] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31943, ack_elapse 38953, delivered 46996|rate 1206479|lost 1| [2025/04/30 19:59:58 365060] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206479) in round 3| [2025/04/30 19:59:58 365064] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 365068] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 365072] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95811|packet_lost:0|acked:1200|po_sent_time:1746043198326258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 365076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95811|packet_lost:0|acked:1200|po_sent_time:1746043198326258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 365081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:97011|full_bw_reached:0|inflight:93600|srtt:48826|latest_rtt:38700|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 365086] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 19:59:58 365091] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746043198364958|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 365095] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318364958|now:1746043198364958|interv:120000000| [2025/04/30 19:59:58 365099] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318364958|now:1746043198364958|interv:120000000| [2025/04/30 19:59:58 365103] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 365107] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198364145| [2025/04/30 19:59:58 365111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198365111| [2025/04/30 19:59:58 365116] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198365115| [2025/04/30 19:59:58 365124] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48826|min_srtt:48826|path_bw:1206479|loss_rate:0.76|path_pto:0| [2025/04/30 19:59:58 365129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:97011|conn:0000561B635A26FC|stream_id:8|stream_offset:123734| [2025/04/30 19:59:58 365133] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 365138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 365142] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48826|min_srtt:48826|path_bw:1206479|loss_rate:0.76|path_pto:0| [2025/04/30 19:59:58 365146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:93600|cwnd:97011|conn:0000561B635A26FC|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 365150] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 365155] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 365159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48826|min_srtt:48826|path_bw:1206479|loss_rate:0.76|path_pto:0| [2025/04/30 19:59:58 365163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:93600|cwnd:97011|conn:0000561B635A26FC|stream_id:8|stream_offset:126068| [2025/04/30 19:59:58 365185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 365190] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 365193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 365198] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 365202] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 365206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:97011|conn:0000561B635A26FC|stream_id:8|stream_offset:123734| [2025/04/30 19:59:58 365211] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 365215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 19:59:58 365243] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043198365221|stream_id:8|stream_offset:123734| [2025/04/30 19:59:58 365253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 365257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 19:59:58 365261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48826|rtt_var:8372|pto_duration:82314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 365266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 365270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 365274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 19:59:58 365278] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472535|now:1746043198365261|interv:107274| [2025/04/30 19:59:58 365282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472535|now:1746043198365261|interval:107274|pto_count:0|srtt:48826 [2025/04/30 19:59:58 365286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97011|inflight:94800| [2025/04/30 19:59:58 365291] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 365295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:97011|conn:0000561B635A26FC|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 365299] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 365303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 19:59:58 365325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746043198365309|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 365330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 365334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 19:59:58 365338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48826|rtt_var:8372|pto_duration:82314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 365342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 365346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 365350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 19:59:58 365354] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472623|now:1746043198365338|interv:107285| [2025/04/30 19:59:58 365361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472623|now:1746043198365338|interval:107285|pto_count:0|srtt:48826 [2025/04/30 19:59:58 365365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97011|inflight:96000| [2025/04/30 19:59:58 365370] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 365375] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 365379] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198365379|diff:3660| [2025/04/30 19:59:58 365384] [debug] |xqc_engine_main_logic|END|now:1746043198365115| [2025/04/30 19:59:58 365389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198365389| [2025/04/30 19:59:58 365393] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198365393|diff:3646| [2025/04/30 19:59:58 365397] [debug] |xqc_engine_main_logic|END|now:1746043198365389| [2025/04/30 19:59:58 365962] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198365961| [2025/04/30 19:59:58 365968] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 365973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:53| [2025/04/30 19:59:58 365977] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 19:59:58 365983] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 19:59:58 365987] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 365991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:53| [2025/04/30 19:59:58 365996] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49396|prior_delivered:4063|prior_time:1746043198326005|is_app_limited:1|send_elapse:32033|ack_elapse:39956|ctl_first_sent_time:1746043198326348|lagest_ack_time:1746043198365961|curr_delivered:52259| [2025/04/30 19:59:58 366000] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198326348| [2025/04/30 19:59:58 366005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 19:59:58 366009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:48826|rttvar:8372|minrtt:30467|latest_rtt:39613|ack_delay:24| [2025/04/30 19:59:58 366013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47671|rttvar:8588|minrtt:30467|latest_rtt:39613|ack_delay:24| [2025/04/30 19:59:58 366018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:53|lost_pn:50|thresh:3| [2025/04/30 19:59:58 366021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 366026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 366030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47671|rtt_var:8588|pto_duration:82023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 366034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 366042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 366046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 19:59:58 366049] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472332|now:1746043198366029|interv:106303| [2025/04/30 19:59:58 366053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472332|now:1746043198366029|interval:106303|pto_count:0|srtt:47671 [2025/04/30 19:59:58 366058] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32033, ack_elapse 39956, delivered 48196|rate 1206226|lost 1| [2025/04/30 19:59:58 366062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 366066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 366070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97011|packet_lost:0|acked:1200|po_sent_time:1746043198326348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 366074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97011|packet_lost:0|acked:1200|po_sent_time:1746043198326348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 366079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:98211|full_bw_reached:0|inflight:94800|srtt:47671|latest_rtt:39613|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 366084] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 19:59:58 366089] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746043198365961|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 366093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318365961|now:1746043198365961|interv:120000000| [2025/04/30 19:59:58 366097] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318365961|now:1746043198365961|interv:120000000| [2025/04/30 19:59:58 366101] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 366105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198365115| [2025/04/30 19:59:58 366109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198366109| [2025/04/30 19:59:58 366114] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198366113| [2025/04/30 19:59:58 366120] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47671|min_srtt:47671|path_bw:1206479|loss_rate:0.75|path_pto:0| [2025/04/30 19:59:58 366124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:98211|conn:0000561B635A26FC|stream_id:8|stream_offset:126068| [2025/04/30 19:59:58 366131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 366135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 366140] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47671|min_srtt:47671|path_bw:1206479|loss_rate:0.75|path_pto:0| [2025/04/30 19:59:58 366144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:94800|cwnd:98211|conn:0000561B635A26FC|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 366148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 366153] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 366157] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47671|min_srtt:47671|path_bw:1206479|loss_rate:0.75|path_pto:0| [2025/04/30 19:59:58 366161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:94800|cwnd:98211|conn:0000561B635A26FC|stream_id:8|stream_offset:128402| [2025/04/30 19:59:58 366180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 366187] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 366190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 366195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 366199] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 366203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:98211|conn:0000561B635A26FC|stream_id:8|stream_offset:126068| [2025/04/30 19:59:58 366208] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 366212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 19:59:58 366240] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746043198366218|stream_id:8|stream_offset:126068| [2025/04/30 19:59:58 366245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 366250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 19:59:58 366254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47671|rtt_var:8588|pto_duration:82023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 366262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 366266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 366270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 19:59:58 366274] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473241|now:1746043198366254|interv:106987| [2025/04/30 19:59:58 366278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473241|now:1746043198366254|interval:106987|pto_count:0|srtt:47671 [2025/04/30 19:59:58 366282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98211|inflight:96000| [2025/04/30 19:59:58 366287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 366291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:98211|conn:0000561B635A26FC|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 366295] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 366299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 19:59:58 366321] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043198366305|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 366326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 366330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 19:59:58 366334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47671|rtt_var:8588|pto_duration:82023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 366338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 366342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 366346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 19:59:58 366350] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473328|now:1746043198366334|interv:106994| [2025/04/30 19:59:58 366354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473328|now:1746043198366334|interval:106994|pto_count:0|srtt:47671 [2025/04/30 19:59:58 366358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98211|inflight:97200| [2025/04/30 19:59:58 366362] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 366367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 366371] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198366370|diff:2669| [2025/04/30 19:59:58 366375] [debug] |xqc_engine_main_logic|END|now:1746043198366113| [2025/04/30 19:59:58 366383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198366383| [2025/04/30 19:59:58 366387] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198366387|diff:2652| [2025/04/30 19:59:58 366391] [debug] |xqc_engine_main_logic|END|now:1746043198366383| [2025/04/30 19:59:58 366959] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198366959| [2025/04/30 19:59:58 366966] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 366971] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:54| [2025/04/30 19:59:58 366975] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 19:59:58 366980] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 19:59:58 366984] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 366989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:54| [2025/04/30 19:59:58 366994] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49396|prior_delivered:5263|prior_time:1746043198326993|is_app_limited:1|send_elapse:32838|ack_elapse:39966|ctl_first_sent_time:1746043198327254|lagest_ack_time:1746043198366959|curr_delivered:53459| [2025/04/30 19:59:58 366998] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198327254| [2025/04/30 19:59:58 367002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 19:59:58 367006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47671|rttvar:8588|minrtt:30467|latest_rtt:39705|ack_delay:24| [2025/04/30 19:59:58 367011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:46673|rttvar:8438|minrtt:30467|latest_rtt:39705|ack_delay:24| [2025/04/30 19:59:58 367015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:54|lost_pn:51|thresh:3| [2025/04/30 19:59:58 367019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 367023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 367027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46673|rtt_var:8438|pto_duration:80425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 367031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 367035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 367039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 19:59:58 367043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471730|now:1746043198367027|interv:104703| [2025/04/30 19:59:58 367046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471730|now:1746043198367027|interval:104703|pto_count:0|srtt:46673 [2025/04/30 19:59:58 367051] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32838, ack_elapse 39966, delivered 48196|rate 1205925|lost 1| [2025/04/30 19:59:58 367059] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 367063] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 367067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98211|packet_lost:0|acked:1200|po_sent_time:1746043198327254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 367071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98211|packet_lost:0|acked:1200|po_sent_time:1746043198327254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 367076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:99411|full_bw_reached:0|inflight:96000|srtt:46673|latest_rtt:39705|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 367081] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 19:59:58 367086] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746043198366959|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 367090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318366959|now:1746043198366959|interv:120000000| [2025/04/30 19:59:58 367094] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318366959|now:1746043198366959|interv:120000000| [2025/04/30 19:59:58 367098] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 367102] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198366113| [2025/04/30 19:59:58 367106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198367106| [2025/04/30 19:59:58 367111] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198367110| [2025/04/30 19:59:58 367116] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46673|min_srtt:46673|path_bw:1206479|loss_rate:0.74|path_pto:0| [2025/04/30 19:59:58 367121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:99411|conn:0000561B635A26FC|stream_id:8|stream_offset:128402| [2025/04/30 19:59:58 367125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 367129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 367134] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46673|min_srtt:46673|path_bw:1206479|loss_rate:0.74|path_pto:0| [2025/04/30 19:59:58 367138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:96000|cwnd:99411|conn:0000561B635A26FC|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 367145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 367149] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 367154] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46673|min_srtt:46673|path_bw:1206479|loss_rate:0.74|path_pto:0| [2025/04/30 19:59:58 367158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:96000|cwnd:99411|conn:0000561B635A26FC|stream_id:8|stream_offset:130736| [2025/04/30 19:59:58 367162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 367183] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 367188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 367192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 367196] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 367200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:99411|conn:0000561B635A26FC|stream_id:8|stream_offset:128402| [2025/04/30 19:59:58 367205] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 367209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 19:59:58 367237] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043198367215|stream_id:8|stream_offset:128402| [2025/04/30 19:59:58 367243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 367247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 19:59:58 367251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46673|rtt_var:8438|pto_duration:80425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 367256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 367260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 367263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 19:59:58 367267] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472640|now:1746043198367251|interv:105389| [2025/04/30 19:59:58 367271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472640|now:1746043198367251|interval:105389|pto_count:0|srtt:46673 [2025/04/30 19:59:58 367279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99411|inflight:97200| [2025/04/30 19:59:58 367284] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 367288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:99411|conn:0000561B635A26FC|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 367293] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 367297] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 19:59:58 367318] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746043198367302|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 367323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 367327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 19:59:58 367332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46673|rtt_var:8438|pto_duration:80425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 367336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 367340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 367343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 19:59:58 367347] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472727|now:1746043198367331|interv:105396| [2025/04/30 19:59:58 367351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472727|now:1746043198367331|interval:105396|pto_count:0|srtt:46673 [2025/04/30 19:59:58 367356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99411|inflight:98400| [2025/04/30 19:59:58 367360] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 367364] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 367368] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198367368|diff:1671| [2025/04/30 19:59:58 367372] [debug] |xqc_engine_main_logic|END|now:1746043198367110| [2025/04/30 19:59:58 367377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198367377| [2025/04/30 19:59:58 367381] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198367381|diff:1658| [2025/04/30 19:59:58 367385] [debug] |xqc_engine_main_logic|END|now:1746043198367377| [2025/04/30 19:59:58 367948] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198367948| [2025/04/30 19:59:58 367955] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 367960] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:55| [2025/04/30 19:59:58 367964] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 19:59:58 367973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 19:59:58 367977] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 367982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 367987] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50596|prior_delivered:5263|prior_time:1746043198326993|is_app_limited:1|send_elapse:32925|ack_elapse:40955|ctl_first_sent_time:1746043198327341|lagest_ack_time:1746043198367948|curr_delivered:54659| [2025/04/30 19:59:58 367991] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198327341| [2025/04/30 19:59:58 367996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 19:59:58 368000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:46673|rttvar:8438|minrtt:30467|latest_rtt:40607|ack_delay:24| [2025/04/30 19:59:58 368004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45911|rttvar:7851|minrtt:30467|latest_rtt:40607|ack_delay:24| [2025/04/30 19:59:58 368008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:55|lost_pn:52|thresh:3| [2025/04/30 19:59:58 368012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 368016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 368020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45911|rtt_var:7851|pto_duration:77315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 368025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 368028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 368033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 19:59:58 368037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198469617|now:1746043198368020|interv:101597| [2025/04/30 19:59:58 368041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198469617|now:1746043198368020|interval:101597|pto_count:0|srtt:45911 [2025/04/30 19:59:58 368045] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32925, ack_elapse 40955, delivered 49396|rate 1206104|lost 1| [2025/04/30 19:59:58 368050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 368054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 368058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99411|packet_lost:0|acked:1200|po_sent_time:1746043198327341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 368062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99411|packet_lost:0|acked:1200|po_sent_time:1746043198327341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 368069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:100611|full_bw_reached:0|inflight:97200|srtt:45911|latest_rtt:40607|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 368075] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 19:59:58 368079] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:56|frame:ACK |recv_time:1746043198367948|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 368084] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318367948|now:1746043198367948|interv:120000000| [2025/04/30 19:59:58 368088] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318367948|now:1746043198367948|interv:120000000| [2025/04/30 19:59:58 368092] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 368096] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198367110| [2025/04/30 19:59:58 368100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198368100| [2025/04/30 19:59:58 368105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198368104| [2025/04/30 19:59:58 368110] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45911|min_srtt:45911|path_bw:1206479|loss_rate:0.73|path_pto:0| [2025/04/30 19:59:58 368115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:100611|conn:0000561B635A26FC|stream_id:8|stream_offset:130736| [2025/04/30 19:59:58 368119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 368124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 368128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45911|min_srtt:45911|path_bw:1206479|loss_rate:0.73|path_pto:0| [2025/04/30 19:59:58 368132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:97200|cwnd:100611|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 368136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 368141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 368145] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45911|min_srtt:45911|path_bw:1206479|loss_rate:0.73|path_pto:0| [2025/04/30 19:59:58 368151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:97200|cwnd:100611|conn:0000561B635A26FC|stream_id:8|stream_offset:133070| [2025/04/30 19:59:58 368156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 368160] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 368164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 368185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 368190] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 368194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:100611|conn:0000561B635A26FC|stream_id:8|stream_offset:130736| [2025/04/30 19:59:58 368199] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 368203] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 19:59:58 368231] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746043198368209|stream_id:8|stream_offset:130736| [2025/04/30 19:59:58 368236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 368241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 19:59:58 368245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45911|rtt_var:7851|pto_duration:77315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 368249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 368253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 368257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 19:59:58 368261] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470524|now:1746043198368245|interv:102279| [2025/04/30 19:59:58 368265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470524|now:1746043198368245|interval:102279|pto_count:0|srtt:45911 [2025/04/30 19:59:58 368269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100611|inflight:98400| [2025/04/30 19:59:58 368274] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 368278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:100611|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 368286] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 368290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 19:59:58 368311] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746043198368296|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 368317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 368321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 19:59:58 368325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45911|rtt_var:7851|pto_duration:77315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 368329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 368333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 368337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 19:59:58 368341] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470611|now:1746043198368325|interv:102286| [2025/04/30 19:59:58 368345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470611|now:1746043198368325|interval:102286|pto_count:0|srtt:45911 [2025/04/30 19:59:58 368349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100611|inflight:99600| [2025/04/30 19:59:58 368353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198369039| [2025/04/30 19:59:58 368357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198369039| [2025/04/30 19:59:58 368361] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198368361|diff:678| [2025/04/30 19:59:58 368365] [debug] |xqc_engine_main_logic|END|now:1746043198368104| [2025/04/30 19:59:58 368371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198368371| [2025/04/30 19:59:58 368374] [debug] |xqc_engine_wakeup_after|wakeup:1746043198369039|now:1746043198368374|diff:665| [2025/04/30 19:59:58 368378] [debug] |xqc_engine_main_logic|END|now:1746043198368371| [2025/04/30 19:59:58 368968] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198368967| [2025/04/30 19:59:58 368974] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 368979] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:56| [2025/04/30 19:59:58 368983] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 19:59:58 368989] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 19:59:58 368993] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 368997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:56| [2025/04/30 19:59:58 369002] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50596|prior_delivered:6463|prior_time:1746043198327983|is_app_limited:1|send_elapse:33716|ack_elapse:40984|ctl_first_sent_time:1746043198328246|lagest_ack_time:1746043198368967|curr_delivered:55859| [2025/04/30 19:59:58 369011] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198328246| [2025/04/30 19:59:58 369015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 19:59:58 369019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45911|rttvar:7851|minrtt:30467|latest_rtt:40721|ack_delay:24| [2025/04/30 19:59:58 369023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45260|rttvar:7192|minrtt:30467|latest_rtt:40721|ack_delay:24| [2025/04/30 19:59:58 369028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:56|lost_pn:53|thresh:3| [2025/04/30 19:59:58 369033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 369037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 369041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:7192|pto_duration:74028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 369045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 369049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 369053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 19:59:58 369057] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198467324|now:1746043198369041|interv:98283| [2025/04/30 19:59:58 369061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198467324|now:1746043198369041|interval:98283|pto_count:0|srtt:45260 [2025/04/30 19:59:58 369065] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33716, ack_elapse 40984, delivered 49396|rate 1205250|lost 1| [2025/04/30 19:59:58 369069] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 369074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 369077] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100611|packet_lost:0|acked:1200|po_sent_time:1746043198328246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 369082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100611|packet_lost:0|acked:1200|po_sent_time:1746043198328246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 369087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:101811|full_bw_reached:0|inflight:98400|srtt:45260|latest_rtt:40721|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 369092] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 369096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 369104] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 369109] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 19:59:58 369113] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:57|frame:PING ACK |recv_time:1746043198368967|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 369118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318368967|now:1746043198368967|interv:120000000| [2025/04/30 19:59:58 369122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318368967|now:1746043198368967|interv:120000000| [2025/04/30 19:59:58 369126] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198369039|pq_index:0| [2025/04/30 19:59:58 369130] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198368104| [2025/04/30 19:59:58 369134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198369134| [2025/04/30 19:59:58 369139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198369138| [2025/04/30 19:59:58 369144] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:57|ack_delay:177|first_ack_range:49|largest_pkt_recv_time:1746043198368967| [2025/04/30 19:59:58 369148] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:57|low:8|pkt_pns:2| [2025/04/30 19:59:58 369152] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:57|frame_largest_recv:57| [2025/04/30 19:59:58 369156] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 369161] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:8|stream_offset:133070| [2025/04/30 19:59:58 369180] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1206479|loss_rate:0.72|path_pto:0| [2025/04/30 19:59:58 369188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:98400|cwnd:101811|conn:0000561B635A26FC|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 369192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 369197] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 369201] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1206479|loss_rate:0.72|path_pto:0| [2025/04/30 19:59:58 369205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2405|inflight:98400|cwnd:101811|conn:0000561B635A26FC|stream_id:8|stream_offset:135404| [2025/04/30 19:59:58 369210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 369217] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 369221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 369225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 369230] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 369234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:98400|cwnd:101811|conn:0000561B635A26FC|stream_id:8|stream_offset:133070| [2025/04/30 19:59:58 369238] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 369242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 19:59:58 369271] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:139|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:98400|now:1746043198369249|stream_id:8|stream_offset:133070| [2025/04/30 19:59:58 369277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:139|origin_pktnum:0|size:1205|enc_size:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 369281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 19:59:58 369286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:7192|pto_duration:74028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 369290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 369294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 369298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 99605| [2025/04/30 19:59:58 369301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468277|now:1746043198369285|interv:98992| [2025/04/30 19:59:58 369305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468277|now:1746043198369285|interval:98992|pto_count:0|srtt:45260 [2025/04/30 19:59:58 369310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101811|inflight:99605| [2025/04/30 19:59:58 369314] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 369319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99605|cwnd:101811|conn:0000561B635A26FC|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 369323] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 369327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 19:59:58 369348] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99605|now:1746043198369333|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 369356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 369361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:99605|applimit:0| [2025/04/30 19:59:58 369365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:7192|pto_duration:74028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 369369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 369373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 369377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 19:59:58 369381] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468361|now:1746043198369365|interv:98996| [2025/04/30 19:59:58 369385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468361|now:1746043198369365|interval:98996|pto_count:0|srtt:45260 [2025/04/30 19:59:58 369389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101811|inflight:100805| [2025/04/30 19:59:58 369393] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468361| [2025/04/30 19:59:58 369397] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468361| [2025/04/30 19:59:58 369401] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468361|now:1746043198369401|diff:98960| [2025/04/30 19:59:58 369406] [debug] |xqc_engine_main_logic|END|now:1746043198369138| [2025/04/30 19:59:58 369411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198369411| [2025/04/30 19:59:58 369415] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468361|now:1746043198369415|diff:98946| [2025/04/30 19:59:58 369419] [debug] |xqc_engine_main_logic|END|now:1746043198369411| [2025/04/30 19:59:58 369949] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198369949| [2025/04/30 19:59:58 369956] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 369961] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:57| [2025/04/30 19:59:58 369965] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 19:59:58 369970] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 19:59:58 369974] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 369979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 369983] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51796|prior_delivered:6463|prior_time:1746043198327983|is_app_limited:1|send_elapse:33803|ack_elapse:41966|ctl_first_sent_time:1746043198328333|lagest_ack_time:1746043198369949|curr_delivered:57059| [2025/04/30 19:59:58 369988] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198328333| [2025/04/30 19:59:58 369992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 19:59:58 370000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45260|rttvar:7192|minrtt:30467|latest_rtt:41616|ack_delay:24| [2025/04/30 19:59:58 370005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44802|rttvar:6311|minrtt:30467|latest_rtt:41616|ack_delay:24| [2025/04/30 19:59:58 370009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 19:59:58 370013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 370017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 370021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44802|rtt_var:6311|pto_duration:70046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 370025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 370029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 370033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 99605| [2025/04/30 19:59:58 370037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464379|now:1746043198370021|interv:94358| [2025/04/30 19:59:58 370041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464379|now:1746043198370021|interval:94358|pto_count:0|srtt:44802 [2025/04/30 19:59:58 370045] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33803, ack_elapse 41966, delivered 50596|rate 1205642|lost 1| [2025/04/30 19:59:58 370049] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 370054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 370058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101811|packet_lost:0|acked:1200|po_sent_time:1746043198328333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 370062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101811|packet_lost:0|acked:1200|po_sent_time:1746043198328333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 370066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:103011|full_bw_reached:0|inflight:99605|srtt:44802|latest_rtt:41616|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 370072] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 19:59:58 370076] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746043198369949|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 370081] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318369949|now:1746043198369949|interv:120000000| [2025/04/30 19:59:58 370089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318369949|now:1746043198369949|interv:120000000| [2025/04/30 19:59:58 370092] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468361|pq_index:0| [2025/04/30 19:59:58 370097] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198369138| [2025/04/30 19:59:58 370101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198370100| [2025/04/30 19:59:58 370105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198370104| [2025/04/30 19:59:58 370111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44802|min_srtt:44802|path_bw:1206479|loss_rate:0.71|path_pto:0| [2025/04/30 19:59:58 370115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99605|cwnd:103011|conn:0000561B635A26FC|stream_id:8|stream_offset:135404| [2025/04/30 19:59:58 370120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 370124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 370129] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44802|min_srtt:44802|path_bw:1206479|loss_rate:0.71|path_pto:0| [2025/04/30 19:59:58 370133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:99605|cwnd:103011|conn:0000561B635A26FC|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 370137] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 370142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 370146] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44802|min_srtt:44802|path_bw:1206479|loss_rate:0.71|path_pto:0| [2025/04/30 19:59:58 370150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:99605|cwnd:103011|conn:0000561B635A26FC|stream_id:8|stream_offset:137738| [2025/04/30 19:59:58 370154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 370158] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 370162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 370184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 370189] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 370200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99605|cwnd:103011|conn:0000561B635A26FC|stream_id:8|stream_offset:135404| [2025/04/30 19:59:58 370204] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 370208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 19:59:58 370237] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99605|now:1746043198370215|stream_id:8|stream_offset:135404| [2025/04/30 19:59:58 370242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 370247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:99605|applimit:0| [2025/04/30 19:59:58 370251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44802|rtt_var:6311|pto_duration:70046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 370255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 370259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 370263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 19:59:58 370267] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465261|now:1746043198370251|interv:95010| [2025/04/30 19:59:58 370271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465261|now:1746043198370251|interval:95010|pto_count:0|srtt:44802 [2025/04/30 19:59:58 370275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103011|inflight:100805| [2025/04/30 19:59:58 370280] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 370284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:103011|conn:0000561B635A26FC|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 370288] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 370292] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 19:59:58 370312] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100805|now:1746043198370298|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 370318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 370322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:100805|applimit:0| [2025/04/30 19:59:58 370326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44802|rtt_var:6311|pto_duration:70046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 370330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 370338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 370342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 102005| [2025/04/30 19:59:58 370346] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465344|now:1746043198370326|interv:95018| [2025/04/30 19:59:58 370349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465344|now:1746043198370326|interval:95018|pto_count:0|srtt:44802 [2025/04/30 19:59:58 370354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103011|inflight:102005| [2025/04/30 19:59:58 370358] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198465344| [2025/04/30 19:59:58 370362] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198465344| [2025/04/30 19:59:58 370366] [debug] |xqc_engine_wakeup_after|wakeup:1746043198465344|now:1746043198370366|diff:94978| [2025/04/30 19:59:58 370370] [debug] |xqc_engine_main_logic|END|now:1746043198370104| [2025/04/30 19:59:58 370376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198370376| [2025/04/30 19:59:58 370379] [debug] |xqc_engine_wakeup_after|wakeup:1746043198465344|now:1746043198370379|diff:94965| [2025/04/30 19:59:58 370383] [debug] |xqc_engine_main_logic|END|now:1746043198370376| [2025/04/30 19:59:58 370939] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198370938| [2025/04/30 19:59:58 370945] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 370950] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:58| [2025/04/30 19:59:58 370954] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 19:59:58 370960] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 19:59:58 370964] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 370968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:58| [2025/04/30 19:59:58 370973] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51796|prior_delivered:7663|prior_time:1746043198328991|is_app_limited:1|send_elapse:34613|ack_elapse:41947|ctl_first_sent_time:1746043198329254|lagest_ack_time:1746043198370938|curr_delivered:58259| [2025/04/30 19:59:58 370978] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198329254| [2025/04/30 19:59:58 370982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 19:59:58 370986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44802|rttvar:6311|minrtt:30467|latest_rtt:41684|ack_delay:24| [2025/04/30 19:59:58 370991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44409|rttvar:5519|minrtt:30467|latest_rtt:41684|ack_delay:24| [2025/04/30 19:59:58 370995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:58|lost_pn:55|thresh:3| [2025/04/30 19:59:58 370999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 371007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 371011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44409|rtt_var:5519|pto_duration:66485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 371015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 371019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 371023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 19:59:58 371027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461783|now:1746043198371011|interv:90772| [2025/04/30 19:59:58 371031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461783|now:1746043198371011|interval:90772|pto_count:0|srtt:44409 [2025/04/30 19:59:58 371035] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34613, ack_elapse 41947, delivered 50596|rate 1206188|lost 1| [2025/04/30 19:59:58 371039] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 371043] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 371047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103011|packet_lost:0|acked:1200|po_sent_time:1746043198329254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 371052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103011|packet_lost:0|acked:1200|po_sent_time:1746043198329254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 371056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:104211|full_bw_reached:0|inflight:100805|srtt:44409|latest_rtt:41684|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 371062] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 19:59:58 371066] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746043198370938|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 371071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318370938|now:1746043198370938|interv:120000000| [2025/04/30 19:59:58 371075] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318370938|now:1746043198370938|interv:120000000| [2025/04/30 19:59:58 371079] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198465344|pq_index:0| [2025/04/30 19:59:58 371083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198370104| [2025/04/30 19:59:58 371087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198371087| [2025/04/30 19:59:58 371091] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198371091| [2025/04/30 19:59:58 371100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44409|min_srtt:44409|path_bw:1206479|loss_rate:0.70|path_pto:0| [2025/04/30 19:59:58 371104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:104211|conn:0000561B635A26FC|stream_id:8|stream_offset:137738| [2025/04/30 19:59:58 371108] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 371113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 371117] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44409|min_srtt:44409|path_bw:1206479|loss_rate:0.70|path_pto:0| [2025/04/30 19:59:58 371121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:100805|cwnd:104211|conn:0000561B635A26FC|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 371126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 371130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 371134] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44409|min_srtt:44409|path_bw:1206479|loss_rate:0.70|path_pto:0| [2025/04/30 19:59:58 371138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:100805|cwnd:104211|conn:0000561B635A26FC|stream_id:8|stream_offset:140072| [2025/04/30 19:59:58 371142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 371146] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 371150] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 371154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 371158] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 371163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:104211|conn:0000561B635A26FC|stream_id:8|stream_offset:137738| [2025/04/30 19:59:58 371184] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 371189] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 19:59:58 371217] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100805|now:1746043198371195|stream_id:8|stream_offset:137738| [2025/04/30 19:59:58 371226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 371231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:100805|applimit:0| [2025/04/30 19:59:58 371235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44409|rtt_var:5519|pto_duration:66485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 371239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 371243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 371247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 102005| [2025/04/30 19:59:58 371251] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462680|now:1746043198371235|interv:91445| [2025/04/30 19:59:58 371255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462680|now:1746043198371235|interval:91445|pto_count:0|srtt:44409 [2025/04/30 19:59:58 371259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104211|inflight:102005| [2025/04/30 19:59:58 371264] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 371268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102005|cwnd:104211|conn:0000561B635A26FC|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 371272] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 371276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 19:59:58 371297] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102005|now:1746043198371282|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 371302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 371307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:102005|applimit:0| [2025/04/30 19:59:58 371311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44409|rtt_var:5519|pto_duration:66485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 371315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 371319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 371323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 19:59:58 371327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462767|now:1746043198371311|interv:91456| [2025/04/30 19:59:58 371331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462767|now:1746043198371311|interval:91456|pto_count:0|srtt:44409 [2025/04/30 19:59:58 371338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104211|inflight:103205| [2025/04/30 19:59:58 371343] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198462767| [2025/04/30 19:59:58 371347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198462767| [2025/04/30 19:59:58 371351] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462767|now:1746043198371351|diff:91416| [2025/04/30 19:59:58 371355] [debug] |xqc_engine_main_logic|END|now:1746043198371091| [2025/04/30 19:59:58 371361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198371361| [2025/04/30 19:59:58 371365] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462767|now:1746043198371364|diff:91403| [2025/04/30 19:59:58 371368] [debug] |xqc_engine_main_logic|END|now:1746043198371361| [2025/04/30 19:59:58 371942] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198371942| [2025/04/30 19:59:58 371949] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 371954] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:59| [2025/04/30 19:59:58 371958] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 19:59:58 371963] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 19:59:58 371967] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 371972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 371977] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52996|prior_delivered:7663|prior_time:1746043198328991|is_app_limited:1|send_elapse:34696|ack_elapse:42951|ctl_first_sent_time:1746043198329337|lagest_ack_time:1746043198371942|curr_delivered:59459| [2025/04/30 19:59:58 371981] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198329337| [2025/04/30 19:59:58 371985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 19:59:58 371990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44409|rttvar:5519|minrtt:30467|latest_rtt:42605|ack_delay:24| [2025/04/30 19:59:58 371994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44180|rttvar:4597|minrtt:30467|latest_rtt:42605|ack_delay:24| [2025/04/30 19:59:58 371998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:59|lost_pn:56|thresh:3| [2025/04/30 19:59:58 372002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 372006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 372010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:4597|pto_duration:62568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 372014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 372018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 372026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 102005| [2025/04/30 19:59:58 372030] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198458850|now:1746043198372010|interv:86840| [2025/04/30 19:59:58 372034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198458850|now:1746043198372010|interval:86840|pto_count:0|srtt:44180 [2025/04/30 19:59:58 372038] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34696, ack_elapse 42951, delivered 51796|rate 1205932|lost 1| [2025/04/30 19:59:58 372042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 372047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 372050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104211|packet_lost:0|acked:1200|po_sent_time:1746043198329337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 372055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104211|packet_lost:0|acked:1200|po_sent_time:1746043198329337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 372060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:105411|full_bw_reached:0|inflight:102005|srtt:44180|latest_rtt:42605|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 372066] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 19:59:58 372070] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746043198371942|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 372074] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318371942|now:1746043198371942|interv:120000000| [2025/04/30 19:59:58 372078] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318371942|now:1746043198371942|interv:120000000| [2025/04/30 19:59:58 372082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198462767|pq_index:0| [2025/04/30 19:59:58 372087] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198371091| [2025/04/30 19:59:58 372091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198372090| [2025/04/30 19:59:58 372095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198372094| [2025/04/30 19:59:58 372101] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1206479|loss_rate:0.69|path_pto:0| [2025/04/30 19:59:58 372105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102005|cwnd:105411|conn:0000561B635A26FC|stream_id:8|stream_offset:140072| [2025/04/30 19:59:58 372110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 372117] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 372121] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1206479|loss_rate:0.69|path_pto:0| [2025/04/30 19:59:58 372125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102005|cwnd:105411|conn:0000561B635A26FC|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 372130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 372134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 372138] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1206479|loss_rate:0.69|path_pto:0| [2025/04/30 19:59:58 372142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:102005|cwnd:105411|conn:0000561B635A26FC|stream_id:8|stream_offset:142406| [2025/04/30 19:59:58 372147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 372150] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 372154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 372158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 372163] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 372184] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102005|cwnd:105411|conn:0000561B635A26FC|stream_id:8|stream_offset:140072| [2025/04/30 19:59:58 372189] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 372193] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 19:59:58 372221] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102005|now:1746043198372199|stream_id:8|stream_offset:140072| [2025/04/30 19:59:58 372227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 372231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:102005|applimit:0| [2025/04/30 19:59:58 372235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:4597|pto_duration:62568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 372240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 372247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 372251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 19:59:58 372255] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459767|now:1746043198372235|interv:87532| [2025/04/30 19:59:58 372259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459767|now:1746043198372235|interval:87532|pto_count:0|srtt:44180 [2025/04/30 19:59:58 372263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105411|inflight:103205| [2025/04/30 19:59:58 372268] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 372272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:105411|conn:0000561B635A26FC|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 372276] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 372280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 19:59:58 372302] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103205|now:1746043198372286|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 372307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 372311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:103205|applimit:0| [2025/04/30 19:59:58 372315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:4597|pto_duration:62568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 372319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 372323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 372327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 104405| [2025/04/30 19:59:58 372331] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459854|now:1746043198372315|interv:87539| [2025/04/30 19:59:58 372335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459854|now:1746043198372315|interval:87539|pto_count:0|srtt:44180 [2025/04/30 19:59:58 372339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105411|inflight:104405| [2025/04/30 19:59:58 372343] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198459854| [2025/04/30 19:59:58 372347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198459854| [2025/04/30 19:59:58 372351] [debug] |xqc_engine_wakeup_after|wakeup:1746043198459854|now:1746043198372351|diff:87503| [2025/04/30 19:59:58 372355] [debug] |xqc_engine_main_logic|END|now:1746043198372094| [2025/04/30 19:59:58 372360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198372360| [2025/04/30 19:59:58 372368] [debug] |xqc_engine_wakeup_after|wakeup:1746043198459854|now:1746043198372368|diff:87486| [2025/04/30 19:59:58 372371] [debug] |xqc_engine_main_logic|END|now:1746043198372360| [2025/04/30 19:59:58 372952] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198372952| [2025/04/30 19:59:58 372959] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 372964] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:60| [2025/04/30 19:59:58 372968] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 19:59:58 372973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 19:59:58 372977] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 372982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:60|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:60| [2025/04/30 19:59:58 372986] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:53723|prior_delivered:8136|prior_time:1746043198329416|is_app_limited:1|send_elapse:34897|ack_elapse:43536|ctl_first_sent_time:1746043198329644|lagest_ack_time:1746043198372952|curr_delivered:60659| [2025/04/30 19:59:58 372991] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198329644| [2025/04/30 19:59:58 372995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 19:59:58 372999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44180|rttvar:4597|minrtt:30467|latest_rtt:43308|ack_delay:24| [2025/04/30 19:59:58 373004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44068|rttvar:3672|minrtt:30467|latest_rtt:43308|ack_delay:24| [2025/04/30 19:59:58 373008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 19:59:58 373012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 373016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 373020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44068|rtt_var:3672|pto_duration:58756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 373024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 373028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 373032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 19:59:58 373035] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456042|now:1746043198373020|interv:83022| [2025/04/30 19:59:58 373039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456042|now:1746043198373020|interval:83022|pto_count:0|srtt:44068 [2025/04/30 19:59:58 373044] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34897, ack_elapse 43536, delivered 52523|rate 1206426|lost 1| [2025/04/30 19:59:58 373052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 373056] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106043|extra_cwnd:40898| [2025/04/30 19:59:58 373060] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105411|packet_lost:0|acked:1200|po_sent_time:1746043198329644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 373064] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105411|packet_lost:0|acked:1200|po_sent_time:1746043198329644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 373069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1206479|cwnd:106611|full_bw_reached:0|inflight:103205|srtt:44068|latest_rtt:43308|min_rtt:30467|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 373074] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 19:59:58 373079] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746043198372952|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 373083] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318372952|now:1746043198372952|interv:120000000| [2025/04/30 19:59:58 373087] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318372952|now:1746043198372952|interv:120000000| [2025/04/30 19:59:58 373091] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198459854|pq_index:0| [2025/04/30 19:59:58 373095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198372094| [2025/04/30 19:59:58 373099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198373099| [2025/04/30 19:59:58 373104] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198373103| [2025/04/30 19:59:58 373109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44068|min_srtt:44068|path_bw:1206479|loss_rate:0.68|path_pto:0| [2025/04/30 19:59:58 373114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:106611|conn:0000561B635A26FC|stream_id:8|stream_offset:142406| [2025/04/30 19:59:58 373118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 373122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 373127] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44068|min_srtt:44068|path_bw:1206479|loss_rate:0.68|path_pto:0| [2025/04/30 19:59:58 373131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103205|cwnd:106611|conn:0000561B635A26FC|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 373138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44068|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 373142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 373146] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44068|min_srtt:44068|path_bw:1206479|loss_rate:0.68|path_pto:0| [2025/04/30 19:59:58 373151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:103205|cwnd:106611|conn:0000561B635A26FC|stream_id:8|stream_offset:144740| [2025/04/30 19:59:58 373155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 373159] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 373163] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 373184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 373188] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 373193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:106611|conn:0000561B635A26FC|stream_id:8|stream_offset:142406| [2025/04/30 19:59:58 373197] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 373201] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 19:59:58 373229] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103205|now:1746043198373207|stream_id:8|stream_offset:142406| [2025/04/30 19:59:58 373235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 373239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:103205|applimit:0| [2025/04/30 19:59:58 373243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44068|rtt_var:3672|pto_duration:58756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 373248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 373251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 373255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 104405| [2025/04/30 19:59:58 373259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456963|now:1746043198373243|interv:83720| [2025/04/30 19:59:58 373263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456963|now:1746043198373243|interval:83720|pto_count:0|srtt:44068 [2025/04/30 19:59:58 373271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106611|inflight:104405| [2025/04/30 19:59:58 373276] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 373280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104405|cwnd:106611|conn:0000561B635A26FC|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 373285] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 373289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 19:59:58 373310] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104405|now:1746043198373294|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 373315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 373319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:104405|applimit:0| [2025/04/30 19:59:58 373323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44068|rtt_var:3672|pto_duration:58756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 373327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 373331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 373335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 19:59:58 373339] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457050|now:1746043198373323|interv:83727| [2025/04/30 19:59:58 373343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457050|now:1746043198373323|interval:83727|pto_count:0|srtt:44068 [2025/04/30 19:59:58 373347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106611|inflight:105605| [2025/04/30 19:59:58 373351] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198457050| [2025/04/30 19:59:58 373356] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198457050| [2025/04/30 19:59:58 373360] [debug] |xqc_engine_wakeup_after|wakeup:1746043198457050|now:1746043198373360|diff:83690| [2025/04/30 19:59:58 373364] [debug] |xqc_engine_main_logic|END|now:1746043198373103| [2025/04/30 19:59:58 373369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198373369| [2025/04/30 19:59:58 373373] [debug] |xqc_engine_wakeup_after|wakeup:1746043198457050|now:1746043198373373|diff:83677| [2025/04/30 19:59:58 373377] [debug] |xqc_engine_main_logic|END|now:1746043198373369| [2025/04/30 19:59:58 373928] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198373928| [2025/04/30 19:59:58 373935] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 373940] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:61| [2025/04/30 19:59:58 373944] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 19:59:58 373949] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 19:59:58 373957] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 373962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 373967] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:53717|prior_delivered:9342|prior_time:1746043198330431|is_app_limited:0|send_elapse:31777|ack_elapse:43497|ctl_first_sent_time:1746043198330678|lagest_ack_time:1746043198373928|curr_delivered:61859| [2025/04/30 19:59:58 373971] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198330678| [2025/04/30 19:59:58 373975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 19:59:58 373979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44068|rttvar:3672|minrtt:30467|latest_rtt:43250|ack_delay:24| [2025/04/30 19:59:58 373984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:43963|rttvar:2964|minrtt:30467|latest_rtt:43250|ack_delay:24| [2025/04/30 19:59:58 373988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:61|lost_pn:58|thresh:3| [2025/04/30 19:59:58 373992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 373996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 374000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43963|rtt_var:2964|pto_duration:55819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 374005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 374008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 374012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 104405| [2025/04/30 19:59:58 374016] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454113|now:1746043198374000|interv:80113| [2025/04/30 19:59:58 374020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454113|now:1746043198374000|interval:80113|pto_count:0|srtt:43963 [2025/04/30 19:59:58 374025] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31777, ack_elapse 43497, delivered 52517|rate 1207370|lost 1| [2025/04/30 19:59:58 374029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207370) in round 3| [2025/04/30 19:59:58 374034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 374038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 374041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106611|packet_lost:0|acked:1200|po_sent_time:1746043198330678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 374046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106611|packet_lost:0|acked:1200|po_sent_time:1746043198330678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 374053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:107811|full_bw_reached:0|inflight:104405|srtt:43963|latest_rtt:43250|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 374058] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 19:59:58 374063] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746043198373928|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 374067] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318373928|now:1746043198373928|interv:120000000| [2025/04/30 19:59:58 374071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318373928|now:1746043198373928|interv:120000000| [2025/04/30 19:59:58 374075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198457050|pq_index:0| [2025/04/30 19:59:58 374079] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198373103| [2025/04/30 19:59:58 374083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198374083| [2025/04/30 19:59:58 374088] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198374087| [2025/04/30 19:59:58 374094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43963|min_srtt:43963|path_bw:1207370|loss_rate:0.67|path_pto:0| [2025/04/30 19:59:58 374098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104405|cwnd:107811|conn:0000561B635A26FC|stream_id:8|stream_offset:144740| [2025/04/30 19:59:58 374103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 374107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 374111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43963|min_srtt:43963|path_bw:1207370|loss_rate:0.67|path_pto:0| [2025/04/30 19:59:58 374115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:104405|cwnd:107811|conn:0000561B635A26FC|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 374120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 374124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 374128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43963|min_srtt:43963|path_bw:1207370|loss_rate:0.67|path_pto:0| [2025/04/30 19:59:58 374135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:104405|cwnd:107811|conn:0000561B635A26FC|stream_id:8|stream_offset:147074| [2025/04/30 19:59:58 374139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 374143] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 374147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 374151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 374156] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 374160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104405|cwnd:107811|conn:0000561B635A26FC|stream_id:8|stream_offset:144740| [2025/04/30 19:59:58 374164] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 374187] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 19:59:58 374214] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104405|now:1746043198374193|stream_id:8|stream_offset:144740| [2025/04/30 19:59:58 374220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 374225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:104405|applimit:0| [2025/04/30 19:59:58 374229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43963|rtt_var:2964|pto_duration:55819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 374233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 374237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 374241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 19:59:58 374245] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455012|now:1746043198374229|interv:80783| [2025/04/30 19:59:58 374249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455012|now:1746043198374229|interval:80783|pto_count:0|srtt:43963 [2025/04/30 19:59:58 374254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107811|inflight:105605| [2025/04/30 19:59:58 374258] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 374262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:107811|conn:0000561B635A26FC|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 374271] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 374275] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 19:59:58 374296] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105605|now:1746043198374280|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 374301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 374306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:105605|applimit:0| [2025/04/30 19:59:58 374310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43963|rtt_var:2964|pto_duration:55819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 374314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 374318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 374322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 106805| [2025/04/30 19:59:58 374326] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455099|now:1746043198374310|interv:80789| [2025/04/30 19:59:58 374329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455099|now:1746043198374310|interval:80789|pto_count:0|srtt:43963 [2025/04/30 19:59:58 374334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107811|inflight:106805| [2025/04/30 19:59:58 374338] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198455099| [2025/04/30 19:59:58 374342] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198455099| [2025/04/30 19:59:58 374346] [debug] |xqc_engine_wakeup_after|wakeup:1746043198455099|now:1746043198374346|diff:80753| [2025/04/30 19:59:58 374351] [debug] |xqc_engine_main_logic|END|now:1746043198374087| [2025/04/30 19:59:58 374356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198374356| [2025/04/30 19:59:58 374360] [debug] |xqc_engine_wakeup_after|wakeup:1746043198455099|now:1746043198374360|diff:80739| [2025/04/30 19:59:58 374363] [debug] |xqc_engine_main_logic|END|now:1746043198374356| [2025/04/30 19:59:58 374932] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198374931| [2025/04/30 19:59:58 374938] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 374944] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:62| [2025/04/30 19:59:58 374948] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 19:59:58 374953] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 19:59:58 374957] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 374962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:62|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:62|path_largest_ack:62| [2025/04/30 19:59:58 374966] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54917|prior_delivered:9342|prior_time:1746043198330431|is_app_limited:0|send_elapse:31861|ack_elapse:44500|ctl_first_sent_time:1746043198330762|lagest_ack_time:1746043198374931|curr_delivered:63059| [2025/04/30 19:59:58 374976] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198330762| [2025/04/30 19:59:58 374980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 19:59:58 374984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:43963|rttvar:2964|minrtt:30467|latest_rtt:44169|ack_delay:24| [2025/04/30 19:59:58 374989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:43986|rttvar:2268|minrtt:30467|latest_rtt:44169|ack_delay:24| [2025/04/30 19:59:58 374993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 19:59:58 374997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 375001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 375005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43986|rtt_var:2268|pto_duration:53058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 375010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 375013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 375017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 19:59:58 375021] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452338|now:1746043198375005|interv:77333| [2025/04/30 19:59:58 375025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452338|now:1746043198375005|interval:77333|pto_count:0|srtt:43986 [2025/04/30 19:59:58 375029] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31861, ack_elapse 44500, delivered 53717|rate 1207123|lost 1| [2025/04/30 19:59:58 375034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207123) in round 3| [2025/04/30 19:59:58 375039] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 375043] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 375047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107811|packet_lost:0|acked:1200|po_sent_time:1746043198330762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 375051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107811|packet_lost:0|acked:1200|po_sent_time:1746043198330762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 375055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:109011|full_bw_reached:0|inflight:105605|srtt:43986|latest_rtt:44169|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 375064] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 19:59:58 375068] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746043198374931|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 375073] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318374931|now:1746043198374931|interv:120000000| [2025/04/30 19:59:58 375077] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318374931|now:1746043198374931|interv:120000000| [2025/04/30 19:59:58 375081] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198455099|pq_index:0| [2025/04/30 19:59:58 375085] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198374087| [2025/04/30 19:59:58 375089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198375089| [2025/04/30 19:59:58 375094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198375093| [2025/04/30 19:59:58 375099] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43986|min_srtt:43986|path_bw:1207370|loss_rate:0.66|path_pto:0| [2025/04/30 19:59:58 375104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:109011|conn:0000561B635A26FC|stream_id:8|stream_offset:147074| [2025/04/30 19:59:58 375108] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 375113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 375118] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43986|min_srtt:43986|path_bw:1207370|loss_rate:0.66|path_pto:0| [2025/04/30 19:59:58 375123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105605|cwnd:109011|conn:0000561B635A26FC|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 375127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:43986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 375132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 375136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43986|min_srtt:43986|path_bw:1207370|loss_rate:0.66|path_pto:0| [2025/04/30 19:59:58 375140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:105605|cwnd:109011|conn:0000561B635A26FC|stream_id:8|stream_offset:149408| [2025/04/30 19:59:58 375144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 375148] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 375154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 375159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 375163] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 375185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:109011|conn:0000561B635A26FC|stream_id:8|stream_offset:147074| [2025/04/30 19:59:58 375190] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 375194] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 19:59:58 375233] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105605|now:1746043198375201|stream_id:8|stream_offset:147074| [2025/04/30 19:59:58 375240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 375244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:105605|applimit:0| [2025/04/30 19:59:58 375249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43986|rtt_var:2268|pto_duration:53058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 375253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 375257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 375261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 106805| [2025/04/30 19:59:58 375265] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198453259|now:1746043198375249|interv:78010| [2025/04/30 19:59:58 375269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198453259|now:1746043198375249|interval:78010|pto_count:0|srtt:43986 [2025/04/30 19:59:58 375273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109011|inflight:106805| [2025/04/30 19:59:58 375278] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 375282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106805|cwnd:109011|conn:0000561B635A26FC|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 375286] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 375290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 19:59:58 375311] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106805|now:1746043198375296|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 375316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 375324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:106805|applimit:0| [2025/04/30 19:59:58 375328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43986|rtt_var:2268|pto_duration:53058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 375333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 375336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 375340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 108005| [2025/04/30 19:59:58 375344] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198453354|now:1746043198375328|interv:78026| [2025/04/30 19:59:58 375348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198453354|now:1746043198375328|interval:78026|pto_count:0|srtt:43986 [2025/04/30 19:59:58 375352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109011|inflight:108005| [2025/04/30 19:59:58 375357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198453354| [2025/04/30 19:59:58 375361] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198453354| [2025/04/30 19:59:58 375365] [debug] |xqc_engine_wakeup_after|wakeup:1746043198453354|now:1746043198375365|diff:77989| [2025/04/30 19:59:58 375369] [debug] |xqc_engine_main_logic|END|now:1746043198375093| [2025/04/30 19:59:58 375374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198375374| [2025/04/30 19:59:58 375378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198453354|now:1746043198375378|diff:77976| [2025/04/30 19:59:58 375382] [debug] |xqc_engine_main_logic|END|now:1746043198375374| [2025/04/30 19:59:58 375952] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:39|state:ESTABED|recv_time:1746043198375951| [2025/04/30 19:59:58 375958] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 375963] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:63| [2025/04/30 19:59:58 375967] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 19:59:58 375973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 19:59:58 375977] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 375981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 375986] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54917|prior_delivered:10542|prior_time:1746043198331428|is_app_limited:0|send_elapse:32641|ack_elapse:44523|ctl_first_sent_time:1746043198331671|lagest_ack_time:1746043198375951|curr_delivered:64259| [2025/04/30 19:59:58 375990] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198331671| [2025/04/30 19:59:58 375995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 19:59:58 375999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:43986|rttvar:2268|minrtt:30467|latest_rtt:44280|ack_delay:24| [2025/04/30 19:59:58 376007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44020|rttvar:1768|minrtt:30467|latest_rtt:44280|ack_delay:24| [2025/04/30 19:59:58 376011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:63|lost_pn:60|thresh:3| [2025/04/30 19:59:58 376015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 376020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 376024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44020|rtt_var:1768|pto_duration:51092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 376028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 376032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 376035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 106805| [2025/04/30 19:59:58 376040] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451388|now:1746043198376023|interv:75365| [2025/04/30 19:59:58 376043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451388|now:1746043198376023|interval:75365|pto_count:0|srtt:44020 [2025/04/30 19:59:58 376048] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32641, ack_elapse 44523, delivered 53717|rate 1206500|lost 1| [2025/04/30 19:59:58 376054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206500) in round 3| [2025/04/30 19:59:58 376060] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 376065] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 376069] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109011|packet_lost:0|acked:1200|po_sent_time:1746043198331671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 376073] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109011|packet_lost:0|acked:1200|po_sent_time:1746043198331671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 376077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:110211|full_bw_reached:0|inflight:106805|srtt:44020|latest_rtt:44280|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 376083] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 19:59:58 376087] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1746043198375951|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 376092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318375951|now:1746043198375951|interv:120000000| [2025/04/30 19:59:58 376096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318375951|now:1746043198375951|interv:120000000| [2025/04/30 19:59:58 376102] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198453354|pq_index:0| [2025/04/30 19:59:58 376106] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198375093| [2025/04/30 19:59:58 376110] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198376110| [2025/04/30 19:59:58 376115] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198376114| [2025/04/30 19:59:58 376121] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44020|min_srtt:44020|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 376125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106805|cwnd:110211|conn:0000561B635A26FC|stream_id:8|stream_offset:149408| [2025/04/30 19:59:58 376129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 376134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 376138] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44020|min_srtt:44020|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 376142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106805|cwnd:110211|conn:0000561B635A26FC|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 376147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 376151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 376155] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44020|min_srtt:44020|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 376159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:106805|cwnd:110211|conn:0000561B635A26FC|stream_id:8|stream_offset:151742| [2025/04/30 19:59:58 376164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 376185] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 376189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 376193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 376198] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 376202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106805|cwnd:110211|conn:0000561B635A26FC|stream_id:8|stream_offset:149408| [2025/04/30 19:59:58 376210] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 376215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 19:59:58 376244] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106805|now:1746043198376221|stream_id:8|stream_offset:149408| [2025/04/30 19:59:58 376250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 376254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:106805|applimit:0| [2025/04/30 19:59:58 376259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44020|rtt_var:1768|pto_duration:51092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 376263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 376267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 376271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 108005| [2025/04/30 19:59:58 376275] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452313|now:1746043198376259|interv:76054| [2025/04/30 19:59:58 376279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452313|now:1746043198376259|interval:76054|pto_count:0|srtt:44020 [2025/04/30 19:59:58 376283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110211|inflight:108005| [2025/04/30 19:59:58 376287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 376291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108005|cwnd:110211|conn:0000561B635A26FC|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 376296] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 376300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 19:59:58 376329] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108005|now:1746043198376305|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 376334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 376338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:108005|applimit:0| [2025/04/30 19:59:58 376342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44020|rtt_var:1768|pto_duration:51092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 376346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 376353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 376357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 109205| [2025/04/30 19:59:58 376361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452397|now:1746043198376342|interv:76055| [2025/04/30 19:59:58 376365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452397|now:1746043198376342|interval:76055|pto_count:0|srtt:44020 [2025/04/30 19:59:58 376369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110211|inflight:109205| [2025/04/30 19:59:58 376374] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198452397| [2025/04/30 19:59:58 376378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198452397| [2025/04/30 19:59:58 376382] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452397|now:1746043198376382|diff:76015| [2025/04/30 19:59:58 376386] [debug] |xqc_engine_main_logic|END|now:1746043198376114| [2025/04/30 19:59:58 376392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198376392| [2025/04/30 19:59:58 376396] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452397|now:1746043198376396|diff:76001| [2025/04/30 19:59:58 376400] [debug] |xqc_engine_main_logic|END|now:1746043198376392| [2025/04/30 19:59:58 376924] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198376923| [2025/04/30 19:59:58 376930] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 376935] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:64| [2025/04/30 19:59:58 376939] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 19:59:58 376945] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 19:59:58 376949] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 376953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:64|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:64| [2025/04/30 19:59:58 376958] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56117|prior_delivered:10542|prior_time:1746043198331428|is_app_limited:0|send_elapse:32728|ack_elapse:45495|ctl_first_sent_time:1746043198331758|lagest_ack_time:1746043198376923|curr_delivered:65459| [2025/04/30 19:59:58 376962] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198331758| [2025/04/30 19:59:58 376967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 19:59:58 376971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44020|rttvar:1768|minrtt:30467|latest_rtt:45165|ack_delay:24| [2025/04/30 19:59:58 376975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44160|rttvar:1606|minrtt:30467|latest_rtt:45165|ack_delay:24| [2025/04/30 19:59:58 376979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/04/30 19:59:58 376983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 376991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 376996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44160|rtt_var:1606|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 377000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 377004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 377008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 108005| [2025/04/30 19:59:58 377012] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451889|now:1746043198376995|interv:74894| [2025/04/30 19:59:58 377016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451889|now:1746043198376995|interval:74894|pto_count:0|srtt:44160 [2025/04/30 19:59:58 377020] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32728, ack_elapse 45495, delivered 54917|rate 1207099|lost 1| [2025/04/30 19:59:58 377024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207099) in round 3| [2025/04/30 19:59:58 377028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 377032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 377036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110211|packet_lost:0|acked:1200|po_sent_time:1746043198331758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 377040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110211|packet_lost:0|acked:1200|po_sent_time:1746043198331758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 377045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:111411|full_bw_reached:0|inflight:108005|srtt:44160|latest_rtt:45165|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 377050] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 19:59:58 377055] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746043198376923|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 377059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318376923|now:1746043198376923|interv:120000000| [2025/04/30 19:59:58 377063] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318376923|now:1746043198376923|interv:120000000| [2025/04/30 19:59:58 377067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198452397|pq_index:0| [2025/04/30 19:59:58 377071] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198376114| [2025/04/30 19:59:58 377075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198377075| [2025/04/30 19:59:58 377080] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198377079| [2025/04/30 19:59:58 377088] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44160|min_srtt:44160|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 377092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108005|cwnd:111411|conn:0000561B635A26FC|stream_id:8|stream_offset:151742| [2025/04/30 19:59:58 377097] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 377101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 377105] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44160|min_srtt:44160|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 377109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108005|cwnd:111411|conn:0000561B635A26FC|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 377114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 377118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 377122] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44160|min_srtt:44160|path_bw:1207370|loss_rate:0.65|path_pto:0| [2025/04/30 19:59:58 377126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:108005|cwnd:111411|conn:0000561B635A26FC|stream_id:8|stream_offset:154076| [2025/04/30 19:59:58 377130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 377134] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 377138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 377142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 377147] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 377151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108005|cwnd:111411|conn:0000561B635A26FC|stream_id:8|stream_offset:151742| [2025/04/30 19:59:58 377155] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 377159] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 19:59:58 377203] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108005|now:1746043198377181|stream_id:8|stream_offset:151742| [2025/04/30 19:59:58 377215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 377220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:108005|applimit:0| [2025/04/30 19:59:58 377224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44160|rtt_var:1606|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 377228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 377232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 377236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 109205| [2025/04/30 19:59:58 377240] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452765|now:1746043198377224|interv:75541| [2025/04/30 19:59:58 377244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452765|now:1746043198377224|interval:75541|pto_count:0|srtt:44160 [2025/04/30 19:59:58 377248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111411|inflight:109205| [2025/04/30 19:59:58 377253] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 377257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:111411|conn:0000561B635A26FC|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 377261] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 377265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 19:59:58 377288] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746043198377271|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 377293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 377297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 19:59:58 377301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44160|rtt_var:1606|pto_duration:50584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 377305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 377309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 377313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 110405| [2025/04/30 19:59:58 377317] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452855|now:1746043198377301|interv:75554| [2025/04/30 19:59:58 377321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452855|now:1746043198377301|interval:75554|pto_count:0|srtt:44160 [2025/04/30 19:59:58 377328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111411|inflight:110405| [2025/04/30 19:59:58 377333] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198452855| [2025/04/30 19:59:58 377337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198452855| [2025/04/30 19:59:58 377342] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452855|now:1746043198377342|diff:75513| [2025/04/30 19:59:58 377346] [debug] |xqc_engine_main_logic|END|now:1746043198377079| [2025/04/30 19:59:58 377352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198377352| [2025/04/30 19:59:58 377356] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452855|now:1746043198377356|diff:75499| [2025/04/30 19:59:58 377360] [debug] |xqc_engine_main_logic|END|now:1746043198377352| [2025/04/30 19:59:58 377923] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198377922| [2025/04/30 19:59:58 377930] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 377935] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:65| [2025/04/30 19:59:58 377939] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 19:59:58 377945] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 19:59:58 377949] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 377954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 377958] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56117|prior_delivered:11742|prior_time:1746043198332401|is_app_limited:0|send_elapse:33493|ack_elapse:45521|ctl_first_sent_time:1746043198332642|lagest_ack_time:1746043198377922|curr_delivered:66659| [2025/04/30 19:59:58 377963] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198332642| [2025/04/30 19:59:58 377967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 19:59:58 377971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44160|rttvar:1606|minrtt:30467|latest_rtt:45280|ack_delay:24| [2025/04/30 19:59:58 377976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44297|rttvar:1479|minrtt:30467|latest_rtt:45280|ack_delay:24| [2025/04/30 19:59:58 377980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:65|lost_pn:62|thresh:3| [2025/04/30 19:59:58 377984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 377988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 377992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44297|rtt_var:1479|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 377996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 378000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 378008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 109205| [2025/04/30 19:59:58 378012] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452484|now:1746043198377992|interv:74492| [2025/04/30 19:59:58 378016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452484|now:1746043198377992|interval:74492|pto_count:0|srtt:44297 [2025/04/30 19:59:58 378020] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33493, ack_elapse 45521, delivered 54917|rate 1206410|lost 1| [2025/04/30 19:59:58 378025] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206410) in round 3| [2025/04/30 19:59:58 378029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 378033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 378037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111411|packet_lost:0|acked:1200|po_sent_time:1746043198332642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 378041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111411|packet_lost:0|acked:1200|po_sent_time:1746043198332642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 378046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:112611|full_bw_reached:0|inflight:109205|srtt:44297|latest_rtt:45280|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 378052] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 19:59:58 378056] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746043198377922|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 378061] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318377922|now:1746043198377922|interv:120000000| [2025/04/30 19:59:58 378065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318377922|now:1746043198377922|interv:120000000| [2025/04/30 19:59:58 378069] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198452855|pq_index:0| [2025/04/30 19:59:58 378073] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198377079| [2025/04/30 19:59:58 378077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198378077| [2025/04/30 19:59:58 378082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198378081| [2025/04/30 19:59:58 378087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44297|min_srtt:44297|path_bw:1207370|loss_rate:0.64|path_pto:0| [2025/04/30 19:59:58 378092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:112611|conn:0000561B635A26FC|stream_id:8|stream_offset:154076| [2025/04/30 19:59:58 378099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 378103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 378108] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44297|min_srtt:44297|path_bw:1207370|loss_rate:0.64|path_pto:0| [2025/04/30 19:59:58 378112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109205|cwnd:112611|conn:0000561B635A26FC|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 378116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 378121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 378125] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44297|min_srtt:44297|path_bw:1207370|loss_rate:0.64|path_pto:0| [2025/04/30 19:59:58 378129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:109205|cwnd:112611|conn:0000561B635A26FC|stream_id:8|stream_offset:156410| [2025/04/30 19:59:58 378133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 378137] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 378141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 378145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 378149] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 378154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:112611|conn:0000561B635A26FC|stream_id:8|stream_offset:154076| [2025/04/30 19:59:58 378158] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 378162] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 19:59:58 378206] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746043198378185|stream_id:8|stream_offset:154076| [2025/04/30 19:59:58 378212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 378217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 19:59:58 378221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44297|rtt_var:1479|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 378233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 378237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 378241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 110405| [2025/04/30 19:59:58 378245] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198453398|now:1746043198378221|interv:75177| [2025/04/30 19:59:58 378249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198453398|now:1746043198378221|interval:75177|pto_count:0|srtt:44297 [2025/04/30 19:59:58 378253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112611|inflight:110405| [2025/04/30 19:59:58 378258] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 378262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:112611|conn:0000561B635A26FC|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 378266] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 378271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 19:59:58 378292] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110405|now:1746043198378276|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 378297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 378302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:110405|applimit:0| [2025/04/30 19:59:58 378306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44297|rtt_var:1479|pto_duration:50213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 378310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 378314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 378318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 111605| [2025/04/30 19:59:58 378322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198453489|now:1746043198378306|interv:75183| [2025/04/30 19:59:58 378325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198453489|now:1746043198378306|interval:75183|pto_count:0|srtt:44297 [2025/04/30 19:59:58 378330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112611|inflight:111605| [2025/04/30 19:59:58 378334] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198453489| [2025/04/30 19:59:58 378338] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198453489| [2025/04/30 19:59:58 378342] [debug] |xqc_engine_wakeup_after|wakeup:1746043198453489|now:1746043198378342|diff:75147| [2025/04/30 19:59:58 378350] [debug] |xqc_engine_main_logic|END|now:1746043198378081| [2025/04/30 19:59:58 378355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198378355| [2025/04/30 19:59:58 378359] [debug] |xqc_engine_wakeup_after|wakeup:1746043198453489|now:1746043198378359|diff:75130| [2025/04/30 19:59:58 378363] [debug] |xqc_engine_main_logic|END|now:1746043198378355| [2025/04/30 19:59:58 378926] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198378925| [2025/04/30 19:59:58 378933] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 378938] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:66| [2025/04/30 19:59:58 378942] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 19:59:58 378948] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 19:59:58 378952] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 378957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:66|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:66|path_largest_ack:66| [2025/04/30 19:59:58 378961] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57317|prior_delivered:11742|prior_time:1746043198332401|is_app_limited:0|send_elapse:33580|ack_elapse:46524|ctl_first_sent_time:1746043198332729|lagest_ack_time:1746043198378925|curr_delivered:67859| [2025/04/30 19:59:58 378965] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198332729| [2025/04/30 19:59:58 378970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 19:59:58 378974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44297|rttvar:1479|minrtt:30467|latest_rtt:46196|ack_delay:24| [2025/04/30 19:59:58 378978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44531|rttvar:1578|minrtt:30467|latest_rtt:46196|ack_delay:24| [2025/04/30 19:59:58 378982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 19:59:58 378986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 378990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 378994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44531|rtt_var:1578|pto_duration:50843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 378999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 379002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 379006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 110405| [2025/04/30 19:59:58 379010] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454119|now:1746043198378994|interv:75125| [2025/04/30 19:59:58 379015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454119|now:1746043198378994|interval:75125|pto_count:0|srtt:44531 [2025/04/30 19:59:58 379027] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33580, ack_elapse 46524, delivered 56117|rate 1206194|lost 1| [2025/04/30 19:59:58 379032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206194) in round 3| [2025/04/30 19:59:58 379036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 379040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 379044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112611|packet_lost:0|acked:1200|po_sent_time:1746043198332729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 379049] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112611|packet_lost:0|acked:1200|po_sent_time:1746043198332729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 379053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:113811|full_bw_reached:0|inflight:110405|srtt:44531|latest_rtt:46196|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 379059] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 19:59:58 379063] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746043198378925|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 379068] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318378925|now:1746043198378925|interv:120000000| [2025/04/30 19:59:58 379072] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318378925|now:1746043198378925|interv:120000000| [2025/04/30 19:59:58 379076] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198453489|pq_index:0| [2025/04/30 19:59:58 379080] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198378081| [2025/04/30 19:59:58 379084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198379084| [2025/04/30 19:59:58 379088] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198379088| [2025/04/30 19:59:58 379094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44531|min_srtt:44531|path_bw:1207370|loss_rate:0.63|path_pto:0| [2025/04/30 19:59:58 379098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:113811|conn:0000561B635A26FC|stream_id:8|stream_offset:156410| [2025/04/30 19:59:58 379103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 379107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 379112] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44531|min_srtt:44531|path_bw:1207370|loss_rate:0.63|path_pto:0| [2025/04/30 19:59:58 379118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:110405|cwnd:113811|conn:0000561B635A26FC|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 379123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 379127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 379131] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44531|min_srtt:44531|path_bw:1207370|loss_rate:0.63|path_pto:0| [2025/04/30 19:59:58 379135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:110405|cwnd:113811|conn:0000561B635A26FC|stream_id:8|stream_offset:158744| [2025/04/30 19:59:58 379140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 379144] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 379147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 379152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 379156] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 379160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:113811|conn:0000561B635A26FC|stream_id:8|stream_offset:156410| [2025/04/30 19:59:58 379165] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 379185] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 19:59:58 379213] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110405|now:1746043198379191|stream_id:8|stream_offset:156410| [2025/04/30 19:59:58 379219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 379223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:110405|applimit:0| [2025/04/30 19:59:58 379228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44531|rtt_var:1578|pto_duration:50843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 379232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 379235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 379239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 111605| [2025/04/30 19:59:58 379243] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455034|now:1746043198379227|interv:75807| [2025/04/30 19:59:58 379251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455034|now:1746043198379227|interval:75807|pto_count:0|srtt:44531 [2025/04/30 19:59:58 379256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113811|inflight:111605| [2025/04/30 19:59:58 379260] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 379264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:113811|conn:0000561B635A26FC|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 379269] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 379273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 19:59:58 379294] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746043198379278|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 379299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 379304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 19:59:58 379308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44531|rtt_var:1578|pto_duration:50843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 379312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 379316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 379319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 112805| [2025/04/30 19:59:58 379323] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455121|now:1746043198379308|interv:75813| [2025/04/30 19:59:58 379327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455121|now:1746043198379308|interval:75813|pto_count:0|srtt:44531 [2025/04/30 19:59:58 379331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113811|inflight:112805| [2025/04/30 19:59:58 379336] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198455121| [2025/04/30 19:59:58 379340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198455121| [2025/04/30 19:59:58 379344] [debug] |xqc_engine_wakeup_after|wakeup:1746043198455121|now:1746043198379344|diff:75777| [2025/04/30 19:59:58 379348] [debug] |xqc_engine_main_logic|END|now:1746043198379088| [2025/04/30 19:59:58 379353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198379353| [2025/04/30 19:59:58 379357] [debug] |xqc_engine_wakeup_after|wakeup:1746043198455121|now:1746043198379357|diff:75764| [2025/04/30 19:59:58 379361] [debug] |xqc_engine_main_logic|END|now:1746043198379353| [2025/04/30 19:59:58 379911] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198379911| [2025/04/30 19:59:58 379918] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 379927] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:67| [2025/04/30 19:59:58 379931] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 19:59:58 379937] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 19:59:58 379941] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 379945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 379950] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57317|prior_delivered:12942|prior_time:1746043198333400|is_app_limited:0|send_elapse:34372|ack_elapse:46511|ctl_first_sent_time:1746043198333644|lagest_ack_time:1746043198379911|curr_delivered:69059| [2025/04/30 19:59:58 379954] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198333644| [2025/04/30 19:59:58 379959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 19:59:58 379963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44531|rttvar:1578|minrtt:30467|latest_rtt:46267|ack_delay:24| [2025/04/30 19:59:58 379967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:44745|rttvar:1612|minrtt:30467|latest_rtt:46267|ack_delay:24| [2025/04/30 19:59:58 379972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:67|lost_pn:64|thresh:3| [2025/04/30 19:59:58 379976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 379980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 379984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:1612|pto_duration:51193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 379988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 379992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 379996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 111605| [2025/04/30 19:59:58 380000] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198455471|now:1746043198379984|interv:75487| [2025/04/30 19:59:58 380004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198455471|now:1746043198379984|interval:75487|pto_count:0|srtt:44745 [2025/04/30 19:59:58 380008] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34372, ack_elapse 46511, delivered 56117|rate 1206531|lost 1| [2025/04/30 19:59:58 380012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206531) in round 3| [2025/04/30 19:59:58 380017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 380021] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 380027] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113811|packet_lost:0|acked:1200|po_sent_time:1746043198333644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 380032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113811|packet_lost:0|acked:1200|po_sent_time:1746043198333644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 380036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:115011|full_bw_reached:0|inflight:111605|srtt:44745|latest_rtt:46267|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 380042] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 19:59:58 380046] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746043198379911|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 380051] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318379911|now:1746043198379911|interv:120000000| [2025/04/30 19:59:58 380055] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318379911|now:1746043198379911|interv:120000000| [2025/04/30 19:59:58 380059] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198455121|pq_index:0| [2025/04/30 19:59:58 380063] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198379088| [2025/04/30 19:59:58 380067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198380067| [2025/04/30 19:59:58 380072] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198380071| [2025/04/30 19:59:58 380078] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1207370|loss_rate:0.62|path_pto:0| [2025/04/30 19:59:58 380082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:115011|conn:0000561B635A26FC|stream_id:8|stream_offset:158744| [2025/04/30 19:59:58 380086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 380091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 380095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1207370|loss_rate:0.62|path_pto:0| [2025/04/30 19:59:58 380100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111605|cwnd:115011|conn:0000561B635A26FC|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 380104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 380111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 380115] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1207370|loss_rate:0.62|path_pto:0| [2025/04/30 19:59:58 380119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:111605|cwnd:115011|conn:0000561B635A26FC|stream_id:8|stream_offset:161078| [2025/04/30 19:59:58 380123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 380127] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 380131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 380135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 380140] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 380144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:115011|conn:0000561B635A26FC|stream_id:8|stream_offset:158744| [2025/04/30 19:59:58 380148] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 380152] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 19:59:58 380193] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746043198380158|stream_id:8|stream_offset:158744| [2025/04/30 19:59:58 380201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 380208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 19:59:58 380213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:1612|pto_duration:51193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 380217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 380221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 380225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 112805| [2025/04/30 19:59:58 380229] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456351|now:1746043198380212|interv:76139| [2025/04/30 19:59:58 380232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456351|now:1746043198380212|interval:76139|pto_count:0|srtt:44745 [2025/04/30 19:59:58 380237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115011|inflight:112805| [2025/04/30 19:59:58 380241] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 380249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:115011|conn:0000561B635A26FC|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 380254] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 380258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 19:59:58 380281] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746043198380264|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 380286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 380291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 19:59:58 380295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:1612|pto_duration:51193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 380299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 380303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 380306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 114005| [2025/04/30 19:59:58 380310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456457|now:1746043198380294|interv:76163| [2025/04/30 19:59:58 380314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456457|now:1746043198380294|interval:76163|pto_count:0|srtt:44745 [2025/04/30 19:59:58 380319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115011|inflight:114005| [2025/04/30 19:59:58 380323] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198456457| [2025/04/30 19:59:58 380327] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198456457| [2025/04/30 19:59:58 380331] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456457|now:1746043198380331|diff:76126| [2025/04/30 19:59:58 380335] [debug] |xqc_engine_main_logic|END|now:1746043198380071| [2025/04/30 19:59:58 380340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198380340| [2025/04/30 19:59:58 380344] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456457|now:1746043198380344|diff:76113| [2025/04/30 19:59:58 380348] [debug] |xqc_engine_main_logic|END|now:1746043198380340| [2025/04/30 19:59:58 380912] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198380912| [2025/04/30 19:59:58 380919] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 380924] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:68| [2025/04/30 19:59:58 380928] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 19:59:58 380933] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 19:59:58 380937] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 380942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:68|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:68|path_largest_ack:68| [2025/04/30 19:59:58 380951] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58517|prior_delivered:12942|prior_time:1746043198333400|is_app_limited:0|send_elapse:34459|ack_elapse:47512|ctl_first_sent_time:1746043198333731|lagest_ack_time:1746043198380912|curr_delivered:70259| [2025/04/30 19:59:58 380955] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198333731| [2025/04/30 19:59:58 380960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 19:59:58 380964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:44745|rttvar:1612|minrtt:30467|latest_rtt:47181|ack_delay:24| [2025/04/30 19:59:58 380968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45046|rttvar:1812|minrtt:30467|latest_rtt:47181|ack_delay:24| [2025/04/30 19:59:58 380972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 19:59:58 380976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 380980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 380984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:1812|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 380988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 380992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 380996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 112805| [2025/04/30 19:59:58 381000] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457558|now:1746043198380984|interv:76574| [2025/04/30 19:59:58 381004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457558|now:1746043198380984|interval:76574|pto_count:0|srtt:45046 [2025/04/30 19:59:58 381008] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34459, ack_elapse 47512, delivered 57317|rate 1206368|lost 1| [2025/04/30 19:59:58 381013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206368) in round 3| [2025/04/30 19:59:58 381017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 381021] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 381025] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115011|packet_lost:0|acked:1200|po_sent_time:1746043198333731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 381029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115011|packet_lost:0|acked:1200|po_sent_time:1746043198333731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 381034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:116211|full_bw_reached:0|inflight:112805|srtt:45046|latest_rtt:47181|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 381042] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 19:59:58 381046] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746043198380912|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 381050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318380912|now:1746043198380912|interv:120000000| [2025/04/30 19:59:58 381054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318380912|now:1746043198380912|interv:120000000| [2025/04/30 19:59:58 381058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198456457|pq_index:0| [2025/04/30 19:59:58 381062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198380071| [2025/04/30 19:59:58 381066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198381066| [2025/04/30 19:59:58 381071] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198381070| [2025/04/30 19:59:58 381077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 381081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:116211|conn:0000561B635A26FC|stream_id:8|stream_offset:161078| [2025/04/30 19:59:58 381085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 381090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 381094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 381098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:112805|cwnd:116211|conn:0000561B635A26FC|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 381103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 381107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 381111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 381115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:112805|cwnd:116211|conn:0000561B635A26FC|stream_id:8|stream_offset:163412| [2025/04/30 19:59:58 381122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 381126] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 381130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 381134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 381138] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 381142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:116211|conn:0000561B635A26FC|stream_id:8|stream_offset:161078| [2025/04/30 19:59:58 381147] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 381151] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 19:59:58 381193] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746043198381157|stream_id:8|stream_offset:161078| [2025/04/30 19:59:58 381202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 381207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 19:59:58 381211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:1812|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 381215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 381219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 381223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 114005| [2025/04/30 19:59:58 381227] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198458451|now:1746043198381211|interv:77240| [2025/04/30 19:59:58 381230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198458451|now:1746043198381211|interval:77240|pto_count:0|srtt:45046 [2025/04/30 19:59:58 381235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116211|inflight:114005| [2025/04/30 19:59:58 381242] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 381246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:116211|conn:0000561B635A26FC|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 381251] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 381255] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 19:59:58 381282] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114005|now:1746043198381265|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 381288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 381292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:114005|applimit:0| [2025/04/30 19:59:58 381296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:1812|pto_duration:52294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 381300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 381304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 381308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 115205| [2025/04/30 19:59:58 381312] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198458559|now:1746043198381296|interv:77263| [2025/04/30 19:59:58 381316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198458559|now:1746043198381296|interval:77263|pto_count:0|srtt:45046 [2025/04/30 19:59:58 381320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116211|inflight:115205| [2025/04/30 19:59:58 381325] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198458559| [2025/04/30 19:59:58 381329] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198458559| [2025/04/30 19:59:58 381333] [debug] |xqc_engine_wakeup_after|wakeup:1746043198458559|now:1746043198381333|diff:77226| [2025/04/30 19:59:58 381337] [debug] |xqc_engine_main_logic|END|now:1746043198381070| [2025/04/30 19:59:58 381342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198381342| [2025/04/30 19:59:58 381346] [debug] |xqc_engine_wakeup_after|wakeup:1746043198458559|now:1746043198381346|diff:77213| [2025/04/30 19:59:58 381350] [debug] |xqc_engine_main_logic|END|now:1746043198381342| [2025/04/30 19:59:58 381909] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198381909| [2025/04/30 19:59:58 381916] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 381921] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:69| [2025/04/30 19:59:58 381925] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 19:59:58 381930] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 19:59:58 381934] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 381939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 381943] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58517|prior_delivered:14142|prior_time:1746043198334394|is_app_limited:0|send_elapse:35265|ack_elapse:47515|ctl_first_sent_time:1746043198334640|lagest_ack_time:1746043198381909|curr_delivered:71459| [2025/04/30 19:59:58 381948] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198334640| [2025/04/30 19:59:58 381957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 19:59:58 381961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45046|rttvar:1812|minrtt:30467|latest_rtt:47269|ack_delay:24| [2025/04/30 19:59:58 381965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45321|rttvar:1908|minrtt:30467|latest_rtt:47269|ack_delay:24| [2025/04/30 19:59:58 381969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:69|lost_pn:66|thresh:3| [2025/04/30 19:59:58 381973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 381977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 381981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45321|rtt_var:1908|pto_duration:52953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 381985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 381989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 381993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 114005| [2025/04/30 19:59:58 381997] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459218|now:1746043198381981|interv:77237| [2025/04/30 19:59:58 382001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459218|now:1746043198381981|interval:77237|pto_count:0|srtt:45321 [2025/04/30 19:59:58 382005] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 35265, ack_elapse 47515, delivered 57317|rate 1206292|lost 1| [2025/04/30 19:59:58 382009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206292) in round 3| [2025/04/30 19:59:58 382014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 382018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 382022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116211|packet_lost:0|acked:1200|po_sent_time:1746043198334640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 382026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116211|packet_lost:0|acked:1200|po_sent_time:1746043198334640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 382030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:117411|full_bw_reached:0|inflight:114005|srtt:45321|latest_rtt:47269|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 382036] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 19:59:58 382040] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746043198381909|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 382047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318381909|now:1746043198381909|interv:120000000| [2025/04/30 19:59:58 382052] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318381909|now:1746043198381909|interv:120000000| [2025/04/30 19:59:58 382055] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198458559|pq_index:0| [2025/04/30 19:59:58 382060] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198381070| [2025/04/30 19:59:58 382064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198382064| [2025/04/30 19:59:58 382068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198382067| [2025/04/30 19:59:58 382074] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45321|min_srtt:45321|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 382078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:117411|conn:0000561B635A26FC|stream_id:8|stream_offset:163412| [2025/04/30 19:59:58 382083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 382088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 382092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45321|min_srtt:45321|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 382096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:114005|cwnd:117411|conn:0000561B635A26FC|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 382101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 382105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 382109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45321|min_srtt:45321|path_bw:1207370|loss_rate:0.61|path_pto:0| [2025/04/30 19:59:58 382113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:114005|cwnd:117411|conn:0000561B635A26FC|stream_id:8|stream_offset:165746| [2025/04/30 19:59:58 382118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 382122] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 382125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 382130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 382136] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 382141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:117411|conn:0000561B635A26FC|stream_id:8|stream_offset:163412| [2025/04/30 19:59:58 382145] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 382149] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 19:59:58 382191] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114005|now:1746043198382155|stream_id:8|stream_offset:163412| [2025/04/30 19:59:58 382200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 382204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:114005|applimit:0| [2025/04/30 19:59:58 382209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45321|rtt_var:1908|pto_duration:52953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 382213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 382217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 382221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 115205| [2025/04/30 19:59:58 382225] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460108|now:1746043198382208|interv:77900| [2025/04/30 19:59:58 382229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460108|now:1746043198382208|interval:77900|pto_count:0|srtt:45321 [2025/04/30 19:59:58 382233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117411|inflight:115205| [2025/04/30 19:59:58 382237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 382242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115205|cwnd:117411|conn:0000561B635A26FC|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 382246] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 382250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 19:59:58 382272] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115205|now:1746043198382256|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 382278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 382282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:115205|applimit:0| [2025/04/30 19:59:58 382290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45321|rtt_var:1908|pto_duration:52953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 382294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 382298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 382302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 116405| [2025/04/30 19:59:58 382306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460209|now:1746043198382290|interv:77919| [2025/04/30 19:59:58 382310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460209|now:1746043198382290|interval:77919|pto_count:0|srtt:45321 [2025/04/30 19:59:58 382314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117411|inflight:116405| [2025/04/30 19:59:58 382318] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198460209| [2025/04/30 19:59:58 382322] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198460209| [2025/04/30 19:59:58 382326] [debug] |xqc_engine_wakeup_after|wakeup:1746043198460209|now:1746043198382326|diff:77883| [2025/04/30 19:59:58 382330] [debug] |xqc_engine_main_logic|END|now:1746043198382067| [2025/04/30 19:59:58 382336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198382336| [2025/04/30 19:59:58 382340] [debug] |xqc_engine_wakeup_after|wakeup:1746043198460209|now:1746043198382339|diff:77870| [2025/04/30 19:59:58 382343] [debug] |xqc_engine_main_logic|END|now:1746043198382336| [2025/04/30 19:59:58 382901] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198382900| [2025/04/30 19:59:58 382907] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 382913] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:70| [2025/04/30 19:59:58 382916] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 19:59:58 382922] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 19:59:58 382926] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 382930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:70| [2025/04/30 19:59:58 382935] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:59717|prior_delivered:14142|prior_time:1746043198334394|is_app_limited:0|send_elapse:35349|ack_elapse:48506|ctl_first_sent_time:1746043198334724|lagest_ack_time:1746043198382900|curr_delivered:72659| [2025/04/30 19:59:58 382939] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198334724| [2025/04/30 19:59:58 382944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 19:59:58 382948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45321|rttvar:1908|minrtt:30467|latest_rtt:48176|ack_delay:24| [2025/04/30 19:59:58 382952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45675|rttvar:2138|minrtt:30467|latest_rtt:48176|ack_delay:24| [2025/04/30 19:59:58 382960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:70|lost_pn:67|thresh:3| [2025/04/30 19:59:58 382964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 382968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 382972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45675|rtt_var:2138|pto_duration:54227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 382977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 382980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 382984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 115205| [2025/04/30 19:59:58 382988] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461483|now:1746043198382972|interv:78511| [2025/04/30 19:59:58 382992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461483|now:1746043198382972|interval:78511|pto_count:0|srtt:45675 [2025/04/30 19:59:58 382996] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 35349, ack_elapse 48506, delivered 58517|rate 1206386|lost 1| [2025/04/30 19:59:58 383001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206386) in round 3| [2025/04/30 19:59:58 383005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 383009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 383013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117411|packet_lost:0|acked:1200|po_sent_time:1746043198334724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 383017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117411|packet_lost:0|acked:1200|po_sent_time:1746043198334724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 383021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:118611|full_bw_reached:0|inflight:115205|srtt:45675|latest_rtt:48176|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 383027] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 19:59:58 383031] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746043198382900|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 383036] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318382900|now:1746043198382900|interv:120000000| [2025/04/30 19:59:58 383040] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318382900|now:1746043198382900|interv:120000000| [2025/04/30 19:59:58 383044] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198460209|pq_index:0| [2025/04/30 19:59:58 383048] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198382067| [2025/04/30 19:59:58 383054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198383054| [2025/04/30 19:59:58 383059] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198383058| [2025/04/30 19:59:58 383065] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45675|min_srtt:45675|path_bw:1207370|loss_rate:0.60|path_pto:0| [2025/04/30 19:59:58 383070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115205|cwnd:118611|conn:0000561B635A26FC|stream_id:8|stream_offset:165746| [2025/04/30 19:59:58 383074] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 383079] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 383083] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45675|min_srtt:45675|path_bw:1207370|loss_rate:0.60|path_pto:0| [2025/04/30 19:59:58 383087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115205|cwnd:118611|conn:0000561B635A26FC|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 383092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 383096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 383100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45675|min_srtt:45675|path_bw:1207370|loss_rate:0.60|path_pto:0| [2025/04/30 19:59:58 383104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:115205|cwnd:118611|conn:0000561B635A26FC|stream_id:8|stream_offset:168080| [2025/04/30 19:59:58 383108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 383112] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 383116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 383120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 383125] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 383129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115205|cwnd:118611|conn:0000561B635A26FC|stream_id:8|stream_offset:165746| [2025/04/30 19:59:58 383133] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 383140] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 19:59:58 383181] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115205|now:1746043198383145|stream_id:8|stream_offset:165746| [2025/04/30 19:59:58 383190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 383195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:115205|applimit:0| [2025/04/30 19:59:58 383199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45675|rtt_var:2138|pto_duration:54227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 383203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 383207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 383211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 116405| [2025/04/30 19:59:58 383215] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462372|now:1746043198383199|interv:79173| [2025/04/30 19:59:58 383219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462372|now:1746043198383199|interval:79173|pto_count:0|srtt:45675 [2025/04/30 19:59:58 383223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118611|inflight:116405| [2025/04/30 19:59:58 383228] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 383232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:118611|conn:0000561B635A26FC|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 383236] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 383240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 19:59:58 383263] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116405|now:1746043198383246|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 383268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 383273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:116405|applimit:0| [2025/04/30 19:59:58 383277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45675|rtt_var:2138|pto_duration:54227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 383281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 383285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 383288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 117605| [2025/04/30 19:59:58 383296] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462473|now:1746043198383277|interv:79196| [2025/04/30 19:59:58 383300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462473|now:1746043198383277|interval:79196|pto_count:0|srtt:45675 [2025/04/30 19:59:58 383305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118611|inflight:117605| [2025/04/30 19:59:58 383309] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198462473| [2025/04/30 19:59:58 383313] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198462473| [2025/04/30 19:59:58 383317] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462473|now:1746043198383317|diff:79156| [2025/04/30 19:59:58 383321] [debug] |xqc_engine_main_logic|END|now:1746043198383058| [2025/04/30 19:59:58 383327] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198383327| [2025/04/30 19:59:58 383330] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462473|now:1746043198383330|diff:79143| [2025/04/30 19:59:58 383334] [debug] |xqc_engine_main_logic|END|now:1746043198383327| [2025/04/30 19:59:58 383904] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198383903| [2025/04/30 19:59:58 383910] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 383916] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:71| [2025/04/30 19:59:58 383920] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 19:59:58 383925] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 19:59:58 383929] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 383934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 383938] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:59717|prior_delivered:15342|prior_time:1746043198335394|is_app_limited:0|send_elapse:36185|ack_elapse:48509|ctl_first_sent_time:1746043198335672|lagest_ack_time:1746043198383903|curr_delivered:73859| [2025/04/30 19:59:58 383943] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198335672| [2025/04/30 19:59:58 383947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 19:59:58 383951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45675|rttvar:2138|minrtt:30467|latest_rtt:48231|ack_delay:24| [2025/04/30 19:59:58 383955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45991|rttvar:2237|minrtt:30467|latest_rtt:48231|ack_delay:24| [2025/04/30 19:59:58 383959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:71|lost_pn:68|thresh:3| [2025/04/30 19:59:58 383963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 383967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 383971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45991|rtt_var:2237|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 383980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 383984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 383988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 116405| [2025/04/30 19:59:58 383992] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198463185|now:1746043198383971|interv:79214| [2025/04/30 19:59:58 383996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198463185|now:1746043198383971|interval:79214|pto_count:0|srtt:45991 [2025/04/30 19:59:58 384000] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 36185, ack_elapse 48509, delivered 58517|rate 1206312|lost 1| [2025/04/30 19:59:58 384004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206312) in round 3| [2025/04/30 19:59:58 384008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 384013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 384017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118611|packet_lost:0|acked:1200|po_sent_time:1746043198335672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 384021] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118611|packet_lost:0|acked:1200|po_sent_time:1746043198335672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 384025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:119811|full_bw_reached:0|inflight:116405|srtt:45991|latest_rtt:48231|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 384031] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 19:59:58 384035] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:72|frame:ACK |recv_time:1746043198383903|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 384040] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318383903|now:1746043198383903|interv:120000000| [2025/04/30 19:59:58 384044] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318383903|now:1746043198383903|interv:120000000| [2025/04/30 19:59:58 384049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198462473|pq_index:0| [2025/04/30 19:59:58 384053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198383058| [2025/04/30 19:59:58 384057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198384057| [2025/04/30 19:59:58 384061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198384061| [2025/04/30 19:59:58 384067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45991|min_srtt:45991|path_bw:1207370|loss_rate:0.59|path_pto:0| [2025/04/30 19:59:58 384074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:119811|conn:0000561B635A26FC|stream_id:8|stream_offset:168080| [2025/04/30 19:59:58 384078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 384083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 384087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45991|min_srtt:45991|path_bw:1207370|loss_rate:0.59|path_pto:0| [2025/04/30 19:59:58 384091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:116405|cwnd:119811|conn:0000561B635A26FC|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 384096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:45991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 384100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 384104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45991|min_srtt:45991|path_bw:1207370|loss_rate:0.59|path_pto:0| [2025/04/30 19:59:58 384108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:116405|cwnd:119811|conn:0000561B635A26FC|stream_id:8|stream_offset:170414| [2025/04/30 19:59:58 384113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 384116] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 384120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 384124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 384129] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 384133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116405|cwnd:119811|conn:0000561B635A26FC|stream_id:8|stream_offset:168080| [2025/04/30 19:59:58 384137] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 384141] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 19:59:58 384183] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116405|now:1746043198384147|stream_id:8|stream_offset:168080| [2025/04/30 19:59:58 384192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 384200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:116405|applimit:0| [2025/04/30 19:59:58 384205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45991|rtt_var:2237|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 384209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 384213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 384216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 117605| [2025/04/30 19:59:58 384220] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464086|now:1746043198384204|interv:79882| [2025/04/30 19:59:58 384224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464086|now:1746043198384204|interval:79882|pto_count:0|srtt:45991 [2025/04/30 19:59:58 384229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119811|inflight:117605| [2025/04/30 19:59:58 384233] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 384238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117605|cwnd:119811|conn:0000561B635A26FC|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 384242] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 384246] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 19:59:58 384269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117605|now:1746043198384252|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 384274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 384279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:117605|applimit:0| [2025/04/30 19:59:58 384283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45991|rtt_var:2237|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 384287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 384291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 384294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 118805| [2025/04/30 19:59:58 384298] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464191|now:1746043198384282|interv:79909| [2025/04/30 19:59:58 384302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464191|now:1746043198384282|interval:79909|pto_count:0|srtt:45991 [2025/04/30 19:59:58 384307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119811|inflight:118805| [2025/04/30 19:59:58 384314] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198464191| [2025/04/30 19:59:58 384318] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198464191| [2025/04/30 19:59:58 384322] [debug] |xqc_engine_wakeup_after|wakeup:1746043198464191|now:1746043198384322|diff:79869| [2025/04/30 19:59:58 384327] [debug] |xqc_engine_main_logic|END|now:1746043198384061| [2025/04/30 19:59:58 384332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198384332| [2025/04/30 19:59:58 384336] [debug] |xqc_engine_wakeup_after|wakeup:1746043198464191|now:1746043198384336|diff:79855| [2025/04/30 19:59:58 384339] [debug] |xqc_engine_main_logic|END|now:1746043198384332| [2025/04/30 19:59:58 384901] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198384901| [2025/04/30 19:59:58 384908] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 384913] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:72| [2025/04/30 19:59:58 384917] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 19:59:58 384922] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 19:59:58 384926] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 384931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:72|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:72|path_largest_ack:72| [2025/04/30 19:59:58 384936] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60917|prior_delivered:15342|prior_time:1746043198335394|is_app_limited:0|send_elapse:36282|ack_elapse:49507|ctl_first_sent_time:1746043198335769|lagest_ack_time:1746043198384901|curr_delivered:75059| [2025/04/30 19:59:58 384940] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198335769| [2025/04/30 19:59:58 384945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 19:59:58 384949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45991|rttvar:2237|minrtt:30467|latest_rtt:49132|ack_delay:24| [2025/04/30 19:59:58 384953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:46381|rttvar:2457|minrtt:30467|latest_rtt:49132|ack_delay:24| [2025/04/30 19:59:58 384957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 19:59:58 384961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 384965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 384969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46381|rtt_var:2457|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 384973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 384977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 384981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 117605| [2025/04/30 19:59:58 384985] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465461|now:1746043198384969|interv:80492| [2025/04/30 19:59:58 384993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465461|now:1746043198384969|interval:80492|pto_count:0|srtt:46381 [2025/04/30 19:59:58 384997] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 36282, ack_elapse 49507, delivered 59717|rate 1206233|lost 1| [2025/04/30 19:59:58 385001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206233) in round 3| [2025/04/30 19:59:58 385005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 385009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 385013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119811|packet_lost:0|acked:1200|po_sent_time:1746043198335769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 385018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119811|packet_lost:0|acked:1200|po_sent_time:1746043198335769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 385022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:121011|full_bw_reached:0|inflight:117605|srtt:46381|latest_rtt:49132|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 385028] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 19:59:58 385032] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746043198384901|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 385037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318384901|now:1746043198384901|interv:120000000| [2025/04/30 19:59:58 385041] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318384901|now:1746043198384901|interv:120000000| [2025/04/30 19:59:58 385044] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198464191|pq_index:0| [2025/04/30 19:59:58 385049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198384061| [2025/04/30 19:59:58 385052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198385052| [2025/04/30 19:59:58 385057] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198385056| [2025/04/30 19:59:58 385063] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46381|min_srtt:46381|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 385067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117605|cwnd:121011|conn:0000561B635A26FC|stream_id:8|stream_offset:170414| [2025/04/30 19:59:58 385071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 385078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 385083] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46381|min_srtt:46381|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 385087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117605|cwnd:121011|conn:0000561B635A26FC|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 385091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 385096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 385100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46381|min_srtt:46381|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 385104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:117605|cwnd:121011|conn:0000561B635A26FC|stream_id:8|stream_offset:172748| [2025/04/30 19:59:58 385108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 385112] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 385116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 385120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 385124] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 385128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117605|cwnd:121011|conn:0000561B635A26FC|stream_id:8|stream_offset:170414| [2025/04/30 19:59:58 385133] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 385137] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 19:59:58 385178] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117605|now:1746043198385143|stream_id:8|stream_offset:170414| [2025/04/30 19:59:58 385187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 385191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:117605|applimit:0| [2025/04/30 19:59:58 385196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46381|rtt_var:2457|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 385200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 385204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 385211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 118805| [2025/04/30 19:59:58 385215] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466352|now:1746043198385195|interv:81157| [2025/04/30 19:59:58 385219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466352|now:1746043198385195|interval:81157|pto_count:0|srtt:46381 [2025/04/30 19:59:58 385223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121011|inflight:118805| [2025/04/30 19:59:58 385228] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 385232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:121011|conn:0000561B635A26FC|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 385237] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 385241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 19:59:58 385264] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118805|now:1746043198385247|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 385270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 385274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:118805|applimit:0| [2025/04/30 19:59:58 385278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46381|rtt_var:2457|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 385282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 385286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 385290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 120005| [2025/04/30 19:59:58 385294] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466456|now:1746043198385278|interv:81178| [2025/04/30 19:59:58 385298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466456|now:1746043198385278|interval:81178|pto_count:0|srtt:46381 [2025/04/30 19:59:58 385302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121011|inflight:120005| [2025/04/30 19:59:58 385306] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198466456| [2025/04/30 19:59:58 385310] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198466456| [2025/04/30 19:59:58 385314] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466456|now:1746043198385314|diff:81142| [2025/04/30 19:59:58 385318] [debug] |xqc_engine_main_logic|END|now:1746043198385056| [2025/04/30 19:59:58 385324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198385324| [2025/04/30 19:59:58 385327] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466456|now:1746043198385327|diff:81129| [2025/04/30 19:59:58 385336] [debug] |xqc_engine_main_logic|END|now:1746043198385324| [2025/04/30 19:59:58 385892] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198385891| [2025/04/30 19:59:58 385898] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 385904] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:73| [2025/04/30 19:59:58 385908] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 19:59:58 385913] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 19:59:58 385917] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 385922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 385926] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60917|prior_delivered:16542|prior_time:1746043198336390|is_app_limited:0|send_elapse:37043|ack_elapse:49501|ctl_first_sent_time:1746043198336636|lagest_ack_time:1746043198385891|curr_delivered:76259| [2025/04/30 19:59:58 385931] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198336636| [2025/04/30 19:59:58 385935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 19:59:58 385939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:46381|rttvar:2457|minrtt:30467|latest_rtt:49255|ack_delay:24| [2025/04/30 19:59:58 385944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:46737|rttvar:2555|minrtt:30467|latest_rtt:49255|ack_delay:24| [2025/04/30 19:59:58 385948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 19:59:58 385952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 385956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 385960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46737|rtt_var:2555|pto_duration:56957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 385964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 385968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 385972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 118805| [2025/04/30 19:59:58 385976] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198467204|now:1746043198385960|interv:81244| [2025/04/30 19:59:58 385980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198467204|now:1746043198385960|interval:81244|pto_count:0|srtt:46737 [2025/04/30 19:59:58 385984] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 37043, ack_elapse 49501, delivered 59717|rate 1206379|lost 1| [2025/04/30 19:59:58 385988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206379) in round 3| [2025/04/30 19:59:58 385996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 386000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 386004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:121011|packet_lost:0|acked:1200|po_sent_time:1746043198336636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 386009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:121011|packet_lost:0|acked:1200|po_sent_time:1746043198336636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 386013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:122211|full_bw_reached:0|inflight:118805|srtt:46737|latest_rtt:49255|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 386019] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 19:59:58 386023] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746043198385891|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 386027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318385891|now:1746043198385891|interv:120000000| [2025/04/30 19:59:58 386031] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318385891|now:1746043198385891|interv:120000000| [2025/04/30 19:59:58 386035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198466456|pq_index:0| [2025/04/30 19:59:58 386040] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198385056| [2025/04/30 19:59:58 386043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198386043| [2025/04/30 19:59:58 386048] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198386047| [2025/04/30 19:59:58 386054] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46737|min_srtt:46737|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 386059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:122211|conn:0000561B635A26FC|stream_id:8|stream_offset:172748| [2025/04/30 19:59:58 386063] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 386067] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 386072] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46737|min_srtt:46737|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 386076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:118805|cwnd:122211|conn:0000561B635A26FC|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 386083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:46737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 386087] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 386091] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46737|min_srtt:46737|path_bw:1207370|loss_rate:0.58|path_pto:0| [2025/04/30 19:59:58 386095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:118805|cwnd:122211|conn:0000561B635A26FC|stream_id:8|stream_offset:175082| [2025/04/30 19:59:58 386100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 386103] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 386107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 386111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 386116] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 386120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118805|cwnd:122211|conn:0000561B635A26FC|stream_id:8|stream_offset:172748| [2025/04/30 19:59:58 386124] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 386128] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 19:59:58 386156] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118805|now:1746043198386134|stream_id:8|stream_offset:172748| [2025/04/30 19:59:58 386162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 386181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:118805|applimit:0| [2025/04/30 19:59:58 386185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46737|rtt_var:2555|pto_duration:56957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 386190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 386193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 386197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 120005| [2025/04/30 19:59:58 386201] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468091|now:1746043198386185|interv:81906| [2025/04/30 19:59:58 386205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468091|now:1746043198386185|interval:81906|pto_count:0|srtt:46737 [2025/04/30 19:59:58 386217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122211|inflight:120005| [2025/04/30 19:59:58 386221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 386225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120005|cwnd:122211|conn:0000561B635A26FC|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 386230] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 386234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 19:59:58 386257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120005|now:1746043198386240|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 386262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 386267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:120005|applimit:0| [2025/04/30 19:59:58 386271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46737|rtt_var:2555|pto_duration:56957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 386275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 386279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 386283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 121205| [2025/04/30 19:59:58 386286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468197|now:1746043198386271|interv:81926| [2025/04/30 19:59:58 386290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468197|now:1746043198386271|interval:81926|pto_count:0|srtt:46737 [2025/04/30 19:59:58 386295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122211|inflight:121205| [2025/04/30 19:59:58 386299] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468197| [2025/04/30 19:59:58 386303] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468197| [2025/04/30 19:59:58 386307] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468197|now:1746043198386307|diff:81890| [2025/04/30 19:59:58 386311] [debug] |xqc_engine_main_logic|END|now:1746043198386047| [2025/04/30 19:59:58 386316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198386316| [2025/04/30 19:59:58 386320] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468197|now:1746043198386320|diff:81877| [2025/04/30 19:59:58 386324] [debug] |xqc_engine_main_logic|END|now:1746043198386316| [2025/04/30 19:59:58 386904] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198386903| [2025/04/30 19:59:58 386910] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 386915] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:74| [2025/04/30 19:59:58 386919] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 19:59:58 386929] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 19:59:58 386933] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 386938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:74|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:74| [2025/04/30 19:59:58 386943] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62117|prior_delivered:16542|prior_time:1746043198336390|is_app_limited:0|send_elapse:37131|ack_elapse:50513|ctl_first_sent_time:1746043198336724|lagest_ack_time:1746043198386903|curr_delivered:77459| [2025/04/30 19:59:58 386947] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198336724| [2025/04/30 19:59:58 386952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 19:59:58 386956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:46737|rttvar:2555|minrtt:30467|latest_rtt:50179|ack_delay:24| [2025/04/30 19:59:58 386960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47164|rttvar:2771|minrtt:30467|latest_rtt:50179|ack_delay:24| [2025/04/30 19:59:58 386965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/04/30 19:59:58 386969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 386973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 386977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2771|pto_duration:58248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 386981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 386985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 386989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 120005| [2025/04/30 19:59:58 386993] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198469488|now:1746043198386977|interv:82511| [2025/04/30 19:59:58 386996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198469488|now:1746043198386977|interval:82511|pto_count:0|srtt:47164 [2025/04/30 19:59:58 387001] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 37131, ack_elapse 50513, delivered 60917|rate 1205966|lost 1| [2025/04/30 19:59:58 387005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205966) in round 3| [2025/04/30 19:59:58 387009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 387013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 387017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122211|packet_lost:0|acked:1200|po_sent_time:1746043198336724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 387024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122211|packet_lost:0|acked:1200|po_sent_time:1746043198336724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 387029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:123411|full_bw_reached:0|inflight:120005|srtt:47164|latest_rtt:50179|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 387034] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 19:59:58 387039] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746043198386903|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 387043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318386903|now:1746043198386903|interv:120000000| [2025/04/30 19:59:58 387047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318386903|now:1746043198386903|interv:120000000| [2025/04/30 19:59:58 387051] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468197|pq_index:0| [2025/04/30 19:59:58 387056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198386047| [2025/04/30 19:59:58 387060] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198387059| [2025/04/30 19:59:58 387064] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198387063| [2025/04/30 19:59:58 387070] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1207370|loss_rate:0.57|path_pto:0| [2025/04/30 19:59:58 387074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120005|cwnd:123411|conn:0000561B635A26FC|stream_id:8|stream_offset:175082| [2025/04/30 19:59:58 387079] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 387083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 387087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1207370|loss_rate:0.57|path_pto:0| [2025/04/30 19:59:58 387091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120005|cwnd:123411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 387096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 387100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 387104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1207370|loss_rate:0.57|path_pto:0| [2025/04/30 19:59:58 387111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:120005|cwnd:123411|conn:0000561B635A26FC|stream_id:8|stream_offset:177416| [2025/04/30 19:59:58 387115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 387119] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 387123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 387127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 387132] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 387136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120005|cwnd:123411|conn:0000561B635A26FC|stream_id:8|stream_offset:175082| [2025/04/30 19:59:58 387140] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 387144] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 19:59:58 387186] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120005|now:1746043198387150|stream_id:8|stream_offset:175082| [2025/04/30 19:59:58 387195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 387199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:120005|applimit:0| [2025/04/30 19:59:58 387203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2771|pto_duration:58248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 387208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 387212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 387216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 121205| [2025/04/30 19:59:58 387219] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470398|now:1746043198387203|interv:83195| [2025/04/30 19:59:58 387223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470398|now:1746043198387203|interval:83195|pto_count:0|srtt:47164 [2025/04/30 19:59:58 387228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123411|inflight:121205| [2025/04/30 19:59:58 387232] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 387236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:123411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 387244] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 387248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 19:59:58 387272] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121205|now:1746043198387254|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 387277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 387282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:121205|applimit:0| [2025/04/30 19:59:58 387286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2771|pto_duration:58248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 387290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 387294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 387297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 122405| [2025/04/30 19:59:58 387301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470502|now:1746043198387285|interv:83217| [2025/04/30 19:59:58 387305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470502|now:1746043198387285|interval:83217|pto_count:0|srtt:47164 [2025/04/30 19:59:58 387310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123411|inflight:122405| [2025/04/30 19:59:58 387314] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198470502| [2025/04/30 19:59:58 387318] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198470502| [2025/04/30 19:59:58 387322] [debug] |xqc_engine_wakeup_after|wakeup:1746043198470502|now:1746043198387322|diff:83180| [2025/04/30 19:59:58 387326] [debug] |xqc_engine_main_logic|END|now:1746043198387063| [2025/04/30 19:59:58 387331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198387331| [2025/04/30 19:59:58 387335] [debug] |xqc_engine_wakeup_after|wakeup:1746043198470502|now:1746043198387335|diff:83167| [2025/04/30 19:59:58 387339] [debug] |xqc_engine_main_logic|END|now:1746043198387331| [2025/04/30 19:59:58 387895] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198387894| [2025/04/30 19:59:58 387901] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 387907] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:75| [2025/04/30 19:59:58 387911] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 19:59:58 387916] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 19:59:58 387920] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 387925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 387929] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62117|prior_delivered:17742|prior_time:1746043198337405|is_app_limited:0|send_elapse:37955|ack_elapse:50489|ctl_first_sent_time:1746043198337648|lagest_ack_time:1746043198387894|curr_delivered:78659| [2025/04/30 19:59:58 387938] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198337648| [2025/04/30 19:59:58 387942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 19:59:58 387946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47164|rttvar:2771|minrtt:30467|latest_rtt:50246|ack_delay:24| [2025/04/30 19:59:58 387951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47546|rttvar:2843|minrtt:30467|latest_rtt:50246|ack_delay:24| [2025/04/30 19:59:58 387955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:75|lost_pn:72|thresh:3| [2025/04/30 19:59:58 387959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 387963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 387967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:2843|pto_duration:58918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 387971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 387975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 387979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 121205| [2025/04/30 19:59:58 387983] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471172|now:1746043198387967|interv:83205| [2025/04/30 19:59:58 387987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471172|now:1746043198387967|interval:83205|pto_count:0|srtt:47546 [2025/04/30 19:59:58 387991] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 37955, ack_elapse 50489, delivered 60917|rate 1206540|lost 1| [2025/04/30 19:59:58 387995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206540) in round 3| [2025/04/30 19:59:58 387999] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 388004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 388007] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123411|packet_lost:0|acked:1200|po_sent_time:1746043198337648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 388012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123411|packet_lost:0|acked:1200|po_sent_time:1746043198337648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 388016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:124611|full_bw_reached:0|inflight:121205|srtt:47546|latest_rtt:50246|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 388024] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 19:59:58 388029] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746043198387894|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 388033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318387894|now:1746043198387894|interv:120000000| [2025/04/30 19:59:58 388037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318387894|now:1746043198387894|interv:120000000| [2025/04/30 19:59:58 388041] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198470502|pq_index:0| [2025/04/30 19:59:58 388045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198387063| [2025/04/30 19:59:58 388049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198388049| [2025/04/30 19:59:58 388054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198388053| [2025/04/30 19:59:58 388060] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 388064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:124611|conn:0000561B635A26FC|stream_id:8|stream_offset:177416| [2025/04/30 19:59:58 388068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 388073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 388078] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 388082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:121205|cwnd:124611|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 388086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 388091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 388095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 388099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:121205|cwnd:124611|conn:0000561B635A26FC|stream_id:8|stream_offset:179750| [2025/04/30 19:59:58 388103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 388107] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 388113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 388118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 388122] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 388126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121205|cwnd:124611|conn:0000561B635A26FC|stream_id:8|stream_offset:177416| [2025/04/30 19:59:58 388130] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 388135] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 19:59:58 388163] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121205|now:1746043198388140|stream_id:8|stream_offset:177416| [2025/04/30 19:59:58 388183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 388188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:121205|applimit:0| [2025/04/30 19:59:58 388192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:2843|pto_duration:58918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 388196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 388200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 388204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 122405| [2025/04/30 19:59:58 388208] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472058|now:1746043198388192|interv:83866| [2025/04/30 19:59:58 388211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472058|now:1746043198388192|interval:83866|pto_count:0|srtt:47546 [2025/04/30 19:59:58 388216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124611|inflight:122405| [2025/04/30 19:59:58 388220] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 388225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122405|cwnd:124611|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 388229] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 388233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 19:59:58 388256] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122405|now:1746043198388239|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 388261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 388269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:122405|applimit:0| [2025/04/30 19:59:58 388273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:2843|pto_duration:58918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 388278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 388281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 388285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 123605| [2025/04/30 19:59:58 388289] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472157|now:1746043198388273|interv:83884| [2025/04/30 19:59:58 388293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472157|now:1746043198388273|interval:83884|pto_count:0|srtt:47546 [2025/04/30 19:59:58 388297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124611|inflight:123605| [2025/04/30 19:59:58 388302] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198472157| [2025/04/30 19:59:58 388306] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198472157| [2025/04/30 19:59:58 388310] [debug] |xqc_engine_wakeup_after|wakeup:1746043198472157|now:1746043198388310|diff:83847| [2025/04/30 19:59:58 388314] [debug] |xqc_engine_main_logic|END|now:1746043198388053| [2025/04/30 19:59:58 388319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198388319| [2025/04/30 19:59:58 388323] [debug] |xqc_engine_wakeup_after|wakeup:1746043198472157|now:1746043198388323|diff:83834| [2025/04/30 19:59:58 388327] [debug] |xqc_engine_main_logic|END|now:1746043198388319| [2025/04/30 19:59:58 388888] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198388887| [2025/04/30 19:59:58 388894] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 388899] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:76| [2025/04/30 19:59:58 388903] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 19:59:58 388908] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 19:59:58 388913] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 388917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:76|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:76|path_largest_ack:76| [2025/04/30 19:59:58 388922] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63317|prior_delivered:17742|prior_time:1746043198337405|is_app_limited:0|send_elapse:38043|ack_elapse:51482|ctl_first_sent_time:1746043198337736|lagest_ack_time:1746043198388887|curr_delivered:79859| [2025/04/30 19:59:58 388926] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198337736| [2025/04/30 19:59:58 388931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 19:59:58 388935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47546|rttvar:2843|minrtt:30467|latest_rtt:51151|ack_delay:24| [2025/04/30 19:59:58 388943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:47993|rttvar:3028|minrtt:30467|latest_rtt:51151|ack_delay:24| [2025/04/30 19:59:58 388947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 19:59:58 388951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 388955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 388959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47993|rtt_var:3028|pto_duration:60105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 388964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 388968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 388971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 122405| [2025/04/30 19:59:58 388975] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473344|now:1746043198388959|interv:84385| [2025/04/30 19:59:58 388979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473344|now:1746043198388959|interval:84385|pto_count:0|srtt:47993 [2025/04/30 19:59:58 388983] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 38043, ack_elapse 51482, delivered 62117|rate 1206577|lost 1| [2025/04/30 19:59:58 388988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206577) in round 3| [2025/04/30 19:59:58 388992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 388996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 389000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124611|packet_lost:0|acked:1200|po_sent_time:1746043198337736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 389004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124611|packet_lost:0|acked:1200|po_sent_time:1746043198337736|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 389009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:125811|full_bw_reached:0|inflight:122405|srtt:47993|latest_rtt:51151|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 389014] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 19:59:58 389018] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746043198388887|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 389023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318388887|now:1746043198388887|interv:120000000| [2025/04/30 19:59:58 389030] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318388887|now:1746043198388887|interv:120000000| [2025/04/30 19:59:58 389034] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198472157|pq_index:0| [2025/04/30 19:59:58 389038] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198388053| [2025/04/30 19:59:58 389042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198389042| [2025/04/30 19:59:58 389046] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198389045| [2025/04/30 19:59:58 389052] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47993|min_srtt:47993|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 389056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122405|cwnd:125811|conn:0000561B635A26FC|stream_id:8|stream_offset:179750| [2025/04/30 19:59:58 389060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 389065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 389069] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47993|min_srtt:47993|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 389073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122405|cwnd:125811|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 389078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:47993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 389082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 389087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:47993|min_srtt:47993|path_bw:1207370|loss_rate:0.56|path_pto:0| [2025/04/30 19:59:58 389091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:122405|cwnd:125811|conn:0000561B635A26FC|stream_id:8|stream_offset:182084| [2025/04/30 19:59:58 389095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 389099] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 389103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 389107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 389113] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 389121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122405|cwnd:125811|conn:0000561B635A26FC|stream_id:8|stream_offset:179750| [2025/04/30 19:59:58 389126] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 389130] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 19:59:58 389157] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122405|now:1746043198389136|stream_id:8|stream_offset:179750| [2025/04/30 19:59:58 389163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 389182] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:122405|applimit:0| [2025/04/30 19:59:58 389187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47993|rtt_var:3028|pto_duration:60105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 389191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 389195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 389199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 123605| [2025/04/30 19:59:58 389202] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198474241|now:1746043198389186|interv:85055| [2025/04/30 19:59:58 389206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198474241|now:1746043198389186|interval:85055|pto_count:0|srtt:47993 [2025/04/30 19:59:58 389211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125811|inflight:123605| [2025/04/30 19:59:58 389215] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 389220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:125811|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 389224] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 389228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 19:59:58 389251] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123605|now:1746043198389234|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 389256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 389260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:123605|applimit:0| [2025/04/30 19:59:58 389264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:47993|rtt_var:3028|pto_duration:60105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 389268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 389276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 389280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 124805| [2025/04/30 19:59:58 389284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198474339|now:1746043198389264|interv:85075| [2025/04/30 19:59:58 389288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198474339|now:1746043198389264|interval:85075|pto_count:0|srtt:47993 [2025/04/30 19:59:58 389292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125811|inflight:124805| [2025/04/30 19:59:58 389296] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198474339| [2025/04/30 19:59:58 389300] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198474339| [2025/04/30 19:59:58 389304] [debug] |xqc_engine_wakeup_after|wakeup:1746043198474339|now:1746043198389304|diff:85035| [2025/04/30 19:59:58 389309] [debug] |xqc_engine_main_logic|END|now:1746043198389045| [2025/04/30 19:59:58 389314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198389314| [2025/04/30 19:59:58 389318] [debug] |xqc_engine_wakeup_after|wakeup:1746043198474339|now:1746043198389317|diff:85022| [2025/04/30 19:59:58 389321] [debug] |xqc_engine_main_logic|END|now:1746043198389314| [2025/04/30 19:59:58 389911] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198389911| [2025/04/30 19:59:58 389917] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 389923] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:77| [2025/04/30 19:59:58 389927] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 19:59:58 389932] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 19:59:58 389936] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 389941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 389945] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63600|prior_delivered:18659|prior_time:1746043198338084|is_app_limited:0|send_elapse:38543|ack_elapse:51827|ctl_first_sent_time:1746043198338341|lagest_ack_time:1746043198389911|curr_delivered:81059| [2025/04/30 19:59:58 389950] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198338341| [2025/04/30 19:59:58 389954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 19:59:58 389958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:47993|rttvar:3028|minrtt:30467|latest_rtt:51570|ack_delay:24| [2025/04/30 19:59:58 389962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:48437|rttvar:3159|minrtt:30467|latest_rtt:51570|ack_delay:24| [2025/04/30 19:59:58 389966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:77|lost_pn:74|thresh:3| [2025/04/30 19:59:58 389970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 389979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 389983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48437|rtt_var:3159|pto_duration:61073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 389987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 389991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 389995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 123605| [2025/04/30 19:59:58 389998] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198475307|now:1746043198389982|interv:85325| [2025/04/30 19:59:58 390002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198475307|now:1746043198389982|interval:85325|pto_count:0|srtt:48437 [2025/04/30 19:59:58 390007] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 38543, ack_elapse 51827, delivered 62400|rate 1204005|lost 1| [2025/04/30 19:59:58 390011] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204005) in round 3| [2025/04/30 19:59:58 390015] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 390019] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 390023] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125811|packet_lost:0|acked:1200|po_sent_time:1746043198338341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 390027] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125811|packet_lost:0|acked:1200|po_sent_time:1746043198338341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 390031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:127011|full_bw_reached:0|inflight:123605|srtt:48437|latest_rtt:51570|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 390037] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 19:59:58 390041] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746043198389911|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 390046] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318389911|now:1746043198389911|interv:120000000| [2025/04/30 19:59:58 390050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318389911|now:1746043198389911|interv:120000000| [2025/04/30 19:59:58 390054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198474339|pq_index:0| [2025/04/30 19:59:58 390058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198389045| [2025/04/30 19:59:58 390062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198390062| [2025/04/30 19:59:58 390066] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198390066| [2025/04/30 19:59:58 390075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48437|min_srtt:48437|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 390079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:127011|conn:0000561B635A26FC|stream_id:8|stream_offset:182084| [2025/04/30 19:59:58 390083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 390088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 390092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48437|min_srtt:48437|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 390096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123605|cwnd:127011|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 390101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 390105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 390109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48437|min_srtt:48437|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 390113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:123605|cwnd:127011|conn:0000561B635A26FC|stream_id:8|stream_offset:184418| [2025/04/30 19:59:58 390118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 390121] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 390125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 390129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 390134] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 390138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123605|cwnd:127011|conn:0000561B635A26FC|stream_id:8|stream_offset:182084| [2025/04/30 19:59:58 390142] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 390146] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 19:59:58 390187] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123605|now:1746043198390152|stream_id:8|stream_offset:182084| [2025/04/30 19:59:58 390199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 390204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:123605|applimit:0| [2025/04/30 19:59:58 390208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48437|rtt_var:3159|pto_duration:61073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 390212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 390216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 390220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 124805| [2025/04/30 19:59:58 390224] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476225|now:1746043198390208|interv:86017| [2025/04/30 19:59:58 390228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476225|now:1746043198390208|interval:86017|pto_count:0|srtt:48437 [2025/04/30 19:59:58 390233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127011|inflight:124805| [2025/04/30 19:59:58 390237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 390241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124805|cwnd:127011|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 390246] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 390250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 19:59:58 390273] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124805|now:1746043198390256|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 390278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 390282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:124805|applimit:0| [2025/04/30 19:59:58 390286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48437|rtt_var:3159|pto_duration:61073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 390291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 390294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 390298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 126005| [2025/04/30 19:59:58 390302] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476329|now:1746043198390286|interv:86043| [2025/04/30 19:59:58 390306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476329|now:1746043198390286|interval:86043|pto_count:0|srtt:48437 [2025/04/30 19:59:58 390314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127011|inflight:126005| [2025/04/30 19:59:58 390318] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198476329| [2025/04/30 19:59:58 390322] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198476329| [2025/04/30 19:59:58 390326] [debug] |xqc_engine_wakeup_after|wakeup:1746043198476329|now:1746043198390326|diff:86003| [2025/04/30 19:59:58 390330] [debug] |xqc_engine_main_logic|END|now:1746043198390066| [2025/04/30 19:59:58 390335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198390335| [2025/04/30 19:59:58 390339] [debug] |xqc_engine_wakeup_after|wakeup:1746043198476329|now:1746043198390339|diff:85990| [2025/04/30 19:59:58 390343] [debug] |xqc_engine_main_logic|END|now:1746043198390335| [2025/04/30 19:59:58 390889] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198390889| [2025/04/30 19:59:58 390896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 390901] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:78| [2025/04/30 19:59:58 390905] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 19:59:58 390910] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 19:59:58 390914] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 390919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:78|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:78|path_largest_ack:78| [2025/04/30 19:59:58 390923] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63600|prior_delivered:19859|prior_time:1746043198339064|is_app_limited:0|send_elapse:39423|ack_elapse:51825|ctl_first_sent_time:1746043198339326|lagest_ack_time:1746043198390889|curr_delivered:82259| [2025/04/30 19:59:58 390928] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198339326| [2025/04/30 19:59:58 390932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 19:59:58 390936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:48437|rttvar:3159|minrtt:30467|latest_rtt:51563|ack_delay:40| [2025/04/30 19:59:58 390941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:48823|rttvar:3141|minrtt:30467|latest_rtt:51563|ack_delay:40| [2025/04/30 19:59:58 390945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 19:59:58 390949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 390953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 390957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48823|rtt_var:3141|pto_duration:61387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 390961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 390969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 390973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 124805| [2025/04/30 19:59:58 390977] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476643|now:1746043198390957|interv:85686| [2025/04/30 19:59:58 390981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476643|now:1746043198390957|interval:85686|pto_count:0|srtt:48823 [2025/04/30 19:59:58 390985] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 39423, ack_elapse 51825, delivered 62400|rate 1204052|lost 1| [2025/04/30 19:59:58 390989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204052) in round 3| [2025/04/30 19:59:58 390993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 390997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 391001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127011|packet_lost:0|acked:1200|po_sent_time:1746043198339326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 391006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127011|packet_lost:0|acked:1200|po_sent_time:1746043198339326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 391010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:128211|full_bw_reached:0|inflight:124805|srtt:48823|latest_rtt:51563|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 391016] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 19:59:58 391020] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746043198390889|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 391024] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318390889|now:1746043198390889|interv:120000000| [2025/04/30 19:59:58 391028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318390889|now:1746043198390889|interv:120000000| [2025/04/30 19:59:58 391032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198476329|pq_index:0| [2025/04/30 19:59:58 391036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198390066| [2025/04/30 19:59:58 391040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198391040| [2025/04/30 19:59:58 391045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198391044| [2025/04/30 19:59:58 391051] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48823|min_srtt:48823|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 391055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124805|cwnd:128211|conn:0000561B635A26FC|stream_id:8|stream_offset:184418| [2025/04/30 19:59:58 391062] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 391066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 391070] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48823|min_srtt:48823|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 391075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:124805|cwnd:128211|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 391079] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:48823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 391084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 391088] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48823|min_srtt:48823|path_bw:1207370|loss_rate:0.55|path_pto:0| [2025/04/30 19:59:58 391092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:124805|cwnd:128211|conn:0000561B635A26FC|stream_id:8|stream_offset:186752| [2025/04/30 19:59:58 391097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 391100] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 391104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 391109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 391113] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 391117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124805|cwnd:128211|conn:0000561B635A26FC|stream_id:8|stream_offset:184418| [2025/04/30 19:59:58 391121] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 391126] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 19:59:58 391154] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124805|now:1746043198391132|stream_id:8|stream_offset:184418| [2025/04/30 19:59:58 391160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 391164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:124805|applimit:0| [2025/04/30 19:59:58 391183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48823|rtt_var:3141|pto_duration:61387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 391191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 391195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 391199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 126005| [2025/04/30 19:59:58 391203] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198477519|now:1746043198391183|interv:86336| [2025/04/30 19:59:58 391207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198477519|now:1746043198391183|interval:86336|pto_count:0|srtt:48823 [2025/04/30 19:59:58 391211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128211|inflight:126005| [2025/04/30 19:59:58 391216] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 391220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:128211|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 391224] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 391228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 19:59:58 391252] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126005|now:1746043198391234|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 391257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 391261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:126005|applimit:0| [2025/04/30 19:59:58 391265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48823|rtt_var:3141|pto_duration:61387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 391270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 391273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 391277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 127205| [2025/04/30 19:59:58 391281] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198477621|now:1746043198391265|interv:86356| [2025/04/30 19:59:58 391285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198477621|now:1746043198391265|interval:86356|pto_count:0|srtt:48823 [2025/04/30 19:59:58 391289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128211|inflight:127205| [2025/04/30 19:59:58 391294] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198477621| [2025/04/30 19:59:58 391298] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198477621| [2025/04/30 19:59:58 391305] [debug] |xqc_engine_wakeup_after|wakeup:1746043198477621|now:1746043198391305|diff:86316| [2025/04/30 19:59:58 391309] [debug] |xqc_engine_main_logic|END|now:1746043198391044| [2025/04/30 19:59:58 391314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198391314| [2025/04/30 19:59:58 391318] [debug] |xqc_engine_wakeup_after|wakeup:1746043198477621|now:1746043198391318|diff:86303| [2025/04/30 19:59:58 391322] [debug] |xqc_engine_main_logic|END|now:1746043198391314| [2025/04/30 19:59:58 391886] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198391885| [2025/04/30 19:59:58 391892] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 391898] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:79| [2025/04/30 19:59:58 391902] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 19:59:58 391907] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 19:59:58 391911] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 391916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 391920] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:19859|prior_time:1746043198339064|is_app_limited:0|send_elapse:39513|ack_elapse:52821|ctl_first_sent_time:1746043198339416|lagest_ack_time:1746043198391885|curr_delivered:83459| [2025/04/30 19:59:58 391925] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198339416| [2025/04/30 19:59:58 391929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 19:59:58 391933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:48823|rttvar:3141|minrtt:30467|latest_rtt:52469|ack_delay:24| [2025/04/30 19:59:58 391937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:49276|rttvar:3261|minrtt:30467|latest_rtt:52469|ack_delay:24| [2025/04/30 19:59:58 391941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:79|lost_pn:76|thresh:3| [2025/04/30 19:59:58 391945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 391949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 391953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:3261|pto_duration:62320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 391958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 391962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 391965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 126005| [2025/04/30 19:59:58 391969] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198478554|now:1746043198391953|interv:86601| [2025/04/30 19:59:58 391973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198478554|now:1746043198391953|interval:86601|pto_count:0|srtt:49276 [2025/04/30 19:59:58 391982] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 39513, ack_elapse 52821, delivered 63600|rate 1204066|lost 1| [2025/04/30 19:59:58 391986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204066) in round 3| [2025/04/30 19:59:58 391990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 391994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 391998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:128211|packet_lost:0|acked:1200|po_sent_time:1746043198339416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 392002] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:128211|packet_lost:0|acked:1200|po_sent_time:1746043198339416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 392007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:129411|full_bw_reached:0|inflight:126005|srtt:49276|latest_rtt:52469|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 392012] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0||cwnd:129411|inflight:126005|mode:0|applimit:0|pacing_rate:4058641|bw:1207370|srtt:49276|latest_rtt:52469|min_rtt:30467|send:185|lost:1|tlp:0|recv:78|recovery:0|slow_start:1|conn_life:134308|acked:1200|delivered:83459|is_cwnd_limited:1| [2025/04/30 19:59:58 392018] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 19:59:58 392022] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1746043198391885|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 392027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318391885|now:1746043198391885|interv:120000000| [2025/04/30 19:59:58 392031] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318391885|now:1746043198391885|interv:120000000| [2025/04/30 19:59:58 392035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198477621|pq_index:0| [2025/04/30 19:59:58 392039] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198391044| [2025/04/30 19:59:58 392043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198392043| [2025/04/30 19:59:58 392047] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198392047| [2025/04/30 19:59:58 392053] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1207370|loss_rate:0.54|path_pto:0| [2025/04/30 19:59:58 392057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:129411|conn:0000561B635A26FC|stream_id:8|stream_offset:186752| [2025/04/30 19:59:58 392065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 392069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 392073] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1207370|loss_rate:0.54|path_pto:0| [2025/04/30 19:59:58 392077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:126005|cwnd:129411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 392082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 392086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 392090] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1207370|loss_rate:0.54|path_pto:0| [2025/04/30 19:59:58 392094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:126005|cwnd:129411|conn:0000561B635A26FC|stream_id:8|stream_offset:189086| [2025/04/30 19:59:58 392099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 392103] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 392106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 392111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 392115] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 392119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126005|cwnd:129411|conn:0000561B635A26FC|stream_id:8|stream_offset:186752| [2025/04/30 19:59:58 392124] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 392128] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 19:59:58 392156] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126005|now:1746043198392134|stream_id:8|stream_offset:186752| [2025/04/30 19:59:58 392162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 392181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:126005|applimit:0| [2025/04/30 19:59:58 392185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:3261|pto_duration:62320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 392193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 392197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 392201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 127205| [2025/04/30 19:59:58 392205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479454|now:1746043198392185|interv:87269| [2025/04/30 19:59:58 392209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479454|now:1746043198392185|interval:87269|pto_count:0|srtt:49276 [2025/04/30 19:59:58 392213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129411|inflight:127205| [2025/04/30 19:59:58 392218] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 392222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127205|cwnd:129411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 392226] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 392230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 19:59:58 392253] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127205|now:1746043198392236|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 392259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 392263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:127205|applimit:0| [2025/04/30 19:59:58 392267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:3261|pto_duration:62320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 392271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 392275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 392279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 128405| [2025/04/30 19:59:58 392283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479556|now:1746043198392267|interv:87289| [2025/04/30 19:59:58 392287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479556|now:1746043198392267|interval:87289|pto_count:0|srtt:49276 [2025/04/30 19:59:58 392291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129411|inflight:128405| [2025/04/30 19:59:58 392296] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198479556| [2025/04/30 19:59:58 392300] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198479556| [2025/04/30 19:59:58 392304] [debug] |xqc_engine_wakeup_after|wakeup:1746043198479556|now:1746043198392304|diff:87252| [2025/04/30 19:59:58 392308] [debug] |xqc_engine_main_logic|END|now:1746043198392047| [2025/04/30 19:59:58 392316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198392316| [2025/04/30 19:59:58 392320] [debug] |xqc_engine_wakeup_after|wakeup:1746043198479556|now:1746043198392320|diff:87236| [2025/04/30 19:59:58 392324] [debug] |xqc_engine_main_logic|END|now:1746043198392316| [2025/04/30 19:59:58 392890] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198392889| [2025/04/30 19:59:58 392897] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 392902] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:80| [2025/04/30 19:59:58 392906] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 19:59:58 392911] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 19:59:58 392915] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 392920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:80|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:80|path_largest_ack:80| [2025/04/30 19:59:58 392925] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:21059|prior_time:1746043198340146|is_app_limited:0|send_elapse:40405|ack_elapse:52743|ctl_first_sent_time:1746043198340408|lagest_ack_time:1746043198392889|curr_delivered:84659| [2025/04/30 19:59:58 392930] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198340408| [2025/04/30 19:59:58 392934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 19:59:58 392938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:49276|rttvar:3261|minrtt:30467|latest_rtt:52481|ack_delay:24| [2025/04/30 19:59:58 392943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:49674|rttvar:3241|minrtt:30467|latest_rtt:52481|ack_delay:24| [2025/04/30 19:59:58 392947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 19:59:58 392951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 392955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 392959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49674|rtt_var:3241|pto_duration:62638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 392963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 392967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 392971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 127205| [2025/04/30 19:59:58 392975] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479874|now:1746043198392959|interv:86915| [2025/04/30 19:59:58 392979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479874|now:1746043198392959|interval:86915|pto_count:0|srtt:49674 [2025/04/30 19:59:58 392984] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 40405, ack_elapse 52743, delivered 63600|rate 1205847|lost 1| [2025/04/30 19:59:58 392992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205847) in round 3| [2025/04/30 19:59:58 392996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 393000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 393004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129411|packet_lost:0|acked:1200|po_sent_time:1746043198340408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 393009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129411|packet_lost:0|acked:1200|po_sent_time:1746043198340408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 393013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:130611|full_bw_reached:0|inflight:127205|srtt:49674|latest_rtt:52481|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 393019] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 19:59:58 393024] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746043198392889|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 393028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318392889|now:1746043198392889|interv:120000000| [2025/04/30 19:59:58 393032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318392889|now:1746043198392889|interv:120000000| [2025/04/30 19:59:58 393036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198479556|pq_index:0| [2025/04/30 19:59:58 393041] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198392047| [2025/04/30 19:59:58 393045] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198393044| [2025/04/30 19:59:58 393049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198393048| [2025/04/30 19:59:58 393055] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49674|min_srtt:49674|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 393059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127205|cwnd:130611|conn:0000561B635A26FC|stream_id:8|stream_offset:189086| [2025/04/30 19:59:58 393064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 393068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 393073] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49674|min_srtt:49674|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 393077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:127205|cwnd:130611|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 393084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:49674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 393089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 393093] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49674|min_srtt:49674|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 393097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:127205|cwnd:130611|conn:0000561B635A26FC|stream_id:8|stream_offset:191420| [2025/04/30 19:59:58 393101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 393105] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 393109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 393113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 393117] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 393122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127205|cwnd:130611|conn:0000561B635A26FC|stream_id:8|stream_offset:189086| [2025/04/30 19:59:58 393126] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 393130] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 19:59:58 393158] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127205|now:1746043198393136|stream_id:8|stream_offset:189086| [2025/04/30 19:59:58 393164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 393184] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:127205|applimit:0| [2025/04/30 19:59:58 393188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49674|rtt_var:3241|pto_duration:62638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 393192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 393196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 393200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 128405| [2025/04/30 19:59:58 393204] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198480774|now:1746043198393188|interv:87586| [2025/04/30 19:59:58 393212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198480774|now:1746043198393188|interval:87586|pto_count:0|srtt:49674 [2025/04/30 19:59:58 393216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130611|inflight:128405| [2025/04/30 19:59:58 393221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 393225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:130611|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 393230] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 393234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 19:59:58 393257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128405|now:1746043198393240|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 393263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 393267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:128405|applimit:0| [2025/04/30 19:59:58 393271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49674|rtt_var:3241|pto_duration:62638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 393276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 393279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 393283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 129605| [2025/04/30 19:59:58 393287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198480878|now:1746043198393271|interv:87607| [2025/04/30 19:59:58 393291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198480878|now:1746043198393271|interval:87607|pto_count:0|srtt:49674 [2025/04/30 19:59:58 393295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130611|inflight:129605| [2025/04/30 19:59:58 393300] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198480878| [2025/04/30 19:59:58 393304] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198480878| [2025/04/30 19:59:58 393308] [debug] |xqc_engine_wakeup_after|wakeup:1746043198480878|now:1746043198393308|diff:87570| [2025/04/30 19:59:58 393312] [debug] |xqc_engine_main_logic|END|now:1746043198393048| [2025/04/30 19:59:58 393317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198393317| [2025/04/30 19:59:58 393321] [debug] |xqc_engine_wakeup_after|wakeup:1746043198480878|now:1746043198393321|diff:87557| [2025/04/30 19:59:58 393325] [debug] |xqc_engine_main_logic|END|now:1746043198393317| [2025/04/30 19:59:58 393889] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:41|state:ESTABED|recv_time:1746043198393888| [2025/04/30 19:59:58 393895] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 393905] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:81| [2025/04/30 19:59:58 393909] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 19:59:58 393914] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 19:59:58 393918] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 393923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 393927] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66000|prior_delivered:21059|prior_time:1746043198340146|is_app_limited:0|send_elapse:40489|ack_elapse:53742|ctl_first_sent_time:1746043198340492|lagest_ack_time:1746043198393888|curr_delivered:85859| [2025/04/30 19:59:58 393932] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198340492| [2025/04/30 19:59:58 393936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 19:59:58 393940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:49674|rttvar:3241|minrtt:30467|latest_rtt:53396|ack_delay:24| [2025/04/30 19:59:58 393944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:50136|rttvar:3355|minrtt:30467|latest_rtt:53396|ack_delay:24| [2025/04/30 19:59:58 393949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:81|lost_pn:78|thresh:3| [2025/04/30 19:59:58 393953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 393957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 393961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50136|rtt_var:3355|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 393965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 393969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 393973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 128405| [2025/04/30 19:59:58 393977] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198481796|now:1746043198393961|interv:87835| [2025/04/30 19:59:58 393981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198481796|now:1746043198393961|interval:87835|pto_count:0|srtt:50136 [2025/04/30 19:59:58 393985] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 40489, ack_elapse 53742, delivered 64800|rate 1205760|lost 1| [2025/04/30 19:59:58 393989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205760) in round 3| [2025/04/30 19:59:58 393993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 393997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 394001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130611|packet_lost:0|acked:1200|po_sent_time:1746043198340492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 394008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130611|packet_lost:0|acked:1200|po_sent_time:1746043198340492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 394013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:131811|full_bw_reached:0|inflight:128405|srtt:50136|latest_rtt:53396|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 394018] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 394022] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198418888|now:1746043198393888|interv:25000| [2025/04/30 19:59:58 394027] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198393888|max_ack_delay:25000| [2025/04/30 19:59:58 394031] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 19:59:58 394036] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:82|frame:PING ACK |recv_time:1746043198393888|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 394040] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318393888|now:1746043198393888|interv:120000000| [2025/04/30 19:59:58 394044] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318393888|now:1746043198393888|interv:120000000| [2025/04/30 19:59:58 394048] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198480878|pq_index:0| [2025/04/30 19:59:58 394052] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198393048| [2025/04/30 19:59:58 394056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198394056| [2025/04/30 19:59:58 394061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198394060| [2025/04/30 19:59:58 394067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 394071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:131811|conn:0000561B635A26FC|stream_id:8|stream_offset:191420| [2025/04/30 19:59:58 394075] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 394080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 394084] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 394091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128405|cwnd:131811|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 394095] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 394099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 394104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50136|min_srtt:50136|path_bw:1207370|loss_rate:0.53|path_pto:0| [2025/04/30 19:59:58 394108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:128405|cwnd:131811|conn:0000561B635A26FC|stream_id:8|stream_offset:193754| [2025/04/30 19:59:58 394112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 394116] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 394120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 394124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 394129] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 394133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128405|cwnd:131811|conn:0000561B635A26FC|stream_id:8|stream_offset:191420| [2025/04/30 19:59:58 394137] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 394141] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 19:59:58 394183] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128405|now:1746043198394147|stream_id:8|stream_offset:191420| [2025/04/30 19:59:58 394192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 394197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:128405|applimit:0| [2025/04/30 19:59:58 394201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50136|rtt_var:3355|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 394205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 394209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 394213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 129605| [2025/04/30 19:59:58 394217] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198482703|now:1746043198394201|interv:88502| [2025/04/30 19:59:58 394228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198482703|now:1746043198394201|interval:88502|pto_count:0|srtt:50136 [2025/04/30 19:59:58 394233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131811|inflight:129605| [2025/04/30 19:59:58 394237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 394241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129605|cwnd:131811|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 394246] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 394250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 19:59:58 394277] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129605|now:1746043198394256|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 394282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 394287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:129605|applimit:0| [2025/04/30 19:59:58 394292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50136|rtt_var:3355|pto_duration:63556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 394299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 394305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 394312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 130805| [2025/04/30 19:59:58 394319] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198482812|now:1746043198394292|interv:88520| [2025/04/30 19:59:58 394325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198482812|now:1746043198394292|interval:88520|pto_count:0|srtt:50136 [2025/04/30 19:59:58 394333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131811|inflight:130805| [2025/04/30 19:59:58 394340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 394344] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 394348] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198394348|diff:24540| [2025/04/30 19:59:58 394352] [debug] |xqc_engine_main_logic|END|now:1746043198394060| [2025/04/30 19:59:58 394358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198394358| [2025/04/30 19:59:58 394362] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198394362|diff:24526| [2025/04/30 19:59:58 394365] [debug] |xqc_engine_main_logic|END|now:1746043198394358| [2025/04/30 19:59:58 394921] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198394920| [2025/04/30 19:59:58 394931] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 394944] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:82| [2025/04/30 19:59:58 394948] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 19:59:58 394954] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 19:59:58 394958] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 394963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:82|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:82| [2025/04/30 19:59:58 394968] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66000|prior_delivered:22259|prior_time:1746043198341047|is_app_limited:0|send_elapse:41196|ack_elapse:53873|ctl_first_sent_time:1746043198341307|lagest_ack_time:1746043198394920|curr_delivered:87059| [2025/04/30 19:59:58 394973] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198341307| [2025/04/30 19:59:58 394977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 19:59:58 394982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:50136|rttvar:3355|minrtt:30467|latest_rtt:53613|ack_delay:24| [2025/04/30 19:59:58 394986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:50567|rttvar:3380|minrtt:30467|latest_rtt:53613|ack_delay:24| [2025/04/30 19:59:58 394990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 19:59:58 394994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 394998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 395002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50567|rtt_var:3380|pto_duration:64087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 395007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 395011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 395015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 129605| [2025/04/30 19:59:58 395019] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198483343|now:1746043198395002|interv:88341| [2025/04/30 19:59:58 395023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198483343|now:1746043198395002|interval:88341|pto_count:0|srtt:50567 [2025/04/30 19:59:58 395027] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41196, ack_elapse 53873, delivered 64800|rate 1202828|lost 1| [2025/04/30 19:59:58 395031] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202828) in round 3| [2025/04/30 19:59:58 395035] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 395040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 395044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131811|packet_lost:0|acked:1200|po_sent_time:1746043198341307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 395054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131811|packet_lost:0|acked:1200|po_sent_time:1746043198341307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 395059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:133011|full_bw_reached:0|inflight:129605|srtt:50567|latest_rtt:53613|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 395065] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 19:59:58 395069] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746043198394920|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 395074] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318394920|now:1746043198394920|interv:120000000| [2025/04/30 19:59:58 395078] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318394920|now:1746043198394920|interv:120000000| [2025/04/30 19:59:58 395082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 395086] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198394060| [2025/04/30 19:59:58 395090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198395090| [2025/04/30 19:59:58 395095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198395094| [2025/04/30 19:59:58 395101] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50567|min_srtt:50567|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 395105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129605|cwnd:133011|conn:0000561B635A26FC|stream_id:8|stream_offset:193754| [2025/04/30 19:59:58 395110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 395115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 395119] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50567|min_srtt:50567|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 395123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129605|cwnd:133011|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 395127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:50567|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 395132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 395139] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50567|min_srtt:50567|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 395143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:129605|cwnd:133011|conn:0000561B635A26FC|stream_id:8|stream_offset:196088| [2025/04/30 19:59:58 395147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 395151] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 395155] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 395159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 395164] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 395188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129605|cwnd:133011|conn:0000561B635A26FC|stream_id:8|stream_offset:193754| [2025/04/30 19:59:58 395192] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 395197] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 19:59:58 395228] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129605|now:1746043198395203|stream_id:8|stream_offset:193754| [2025/04/30 19:59:58 395234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 395238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:129605|applimit:0| [2025/04/30 19:59:58 395245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50567|rtt_var:3380|pto_duration:64087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 395252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 395259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 395265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 130805| [2025/04/30 19:59:58 395272] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198484290|now:1746043198395245|interv:89045| [2025/04/30 19:59:58 395278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198484290|now:1746043198395245|interval:89045|pto_count:0|srtt:50567 [2025/04/30 19:59:58 395286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133011|inflight:130805| [2025/04/30 19:59:58 395291] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 395301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:133011|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 395305] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 395309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 19:59:58 395338] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130805|now:1746043198395316|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 395343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 395350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:130805|applimit:0| [2025/04/30 19:59:58 395357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50567|rtt_var:3380|pto_duration:64087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 395365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 395371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 395378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 132005| [2025/04/30 19:59:58 395384] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198484403|now:1746043198395357|interv:89046| [2025/04/30 19:59:58 395389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198484403|now:1746043198395357|interval:89046|pto_count:0|srtt:50567 [2025/04/30 19:59:58 395393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133011|inflight:132005| [2025/04/30 19:59:58 395398] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 395402] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 395406] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198395406|diff:23482| [2025/04/30 19:59:58 395411] [debug] |xqc_engine_main_logic|END|now:1746043198395094| [2025/04/30 19:59:58 395416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198395416| [2025/04/30 19:59:58 395420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198395420|diff:23468| [2025/04/30 19:59:58 395424] [debug] |xqc_engine_main_logic|END|now:1746043198395416| [2025/04/30 19:59:58 395888] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198395887| [2025/04/30 19:59:58 395896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 395902] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:83| [2025/04/30 19:59:58 395906] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 19:59:58 395912] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 19:59:58 395916] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 395921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 395930] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:22259|prior_time:1746043198341047|is_app_limited:0|send_elapse:41279|ack_elapse:54840|ctl_first_sent_time:1746043198341390|lagest_ack_time:1746043198395887|curr_delivered:88259| [2025/04/30 19:59:58 395935] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198341390| [2025/04/30 19:59:58 395940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 19:59:58 395944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:50567|rttvar:3380|minrtt:30467|latest_rtt:54497|ack_delay:32| [2025/04/30 19:59:58 395948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:51055|rttvar:3509|minrtt:30467|latest_rtt:54497|ack_delay:32| [2025/04/30 19:59:58 395953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:83|lost_pn:80|thresh:3| [2025/04/30 19:59:58 395957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 395961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 395965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51055|rtt_var:3509|pto_duration:65091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 395969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 395973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 395977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 130805| [2025/04/30 19:59:58 395981] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485407|now:1746043198395965|interv:89442| [2025/04/30 19:59:58 395985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485407|now:1746043198395965|interval:89442|pto_count:0|srtt:51055 [2025/04/30 19:59:58 395989] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41279, ack_elapse 54840, delivered 66000|rate 1203501|lost 1| [2025/04/30 19:59:58 395994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203501) in round 3| [2025/04/30 19:59:58 395998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 396002] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 396006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:133011|packet_lost:0|acked:1200|po_sent_time:1746043198341390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 396010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:133011|packet_lost:0|acked:1200|po_sent_time:1746043198341390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 396015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:134211|full_bw_reached:0|inflight:130805|srtt:51055|latest_rtt:54497|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 396024] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 19:59:58 396028] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746043198395887|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 396033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318395887|now:1746043198395887|interv:120000000| [2025/04/30 19:59:58 396037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318395887|now:1746043198395887|interv:120000000| [2025/04/30 19:59:58 396041] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 396045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198395094| [2025/04/30 19:59:58 396049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198396049| [2025/04/30 19:59:58 396054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198396053| [2025/04/30 19:59:58 396060] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51055|min_srtt:51055|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 396064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:134211|conn:0000561B635A26FC|stream_id:8|stream_offset:196088| [2025/04/30 19:59:58 396069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 396073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 396078] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51055|min_srtt:51055|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 396082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130805|cwnd:134211|conn:0000561B635A26FC|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 396086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 396090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 396094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51055|min_srtt:51055|path_bw:1207370|loss_rate:0.52|path_pto:0| [2025/04/30 19:59:58 396099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:130805|cwnd:134211|conn:0000561B635A26FC|stream_id:8|stream_offset:198422| [2025/04/30 19:59:58 396106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 396110] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 396113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 396118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 396122] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 396126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130805|cwnd:134211|conn:0000561B635A26FC|stream_id:8|stream_offset:196088| [2025/04/30 19:59:58 396131] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 396135] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 19:59:58 396179] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130805|now:1746043198396141|stream_id:8|stream_offset:196088| [2025/04/30 19:59:58 396188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 396193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:130805|applimit:0| [2025/04/30 19:59:58 396199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51055|rtt_var:3509|pto_duration:65091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 396205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 396212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 396219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 132005| [2025/04/30 19:59:58 396226] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486232|now:1746043198396198|interv:90034| [2025/04/30 19:59:58 396232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486232|now:1746043198396198|interval:90034|pto_count:0|srtt:51055 [2025/04/30 19:59:58 396239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134211|inflight:132005| [2025/04/30 19:59:58 396246] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 396250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132005|cwnd:134211|conn:0000561B635A26FC|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 396254] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 396258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 19:59:58 396287] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132005|now:1746043198396265|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 396300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 396308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:132005|applimit:0| [2025/04/30 19:59:58 396315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51055|rtt_var:3509|pto_duration:65091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 396322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 396329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 396335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 133205| [2025/04/30 19:59:58 396340] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486356|now:1746043198396315|interv:90041| [2025/04/30 19:59:58 396343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486356|now:1746043198396315|interval:90041|pto_count:0|srtt:51055 [2025/04/30 19:59:58 396348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134211|inflight:133205| [2025/04/30 19:59:58 396353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 396357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 396361] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198396361|diff:22527| [2025/04/30 19:59:58 396365] [debug] |xqc_engine_main_logic|END|now:1746043198396053| [2025/04/30 19:59:58 396371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198396371| [2025/04/30 19:59:58 396375] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198396375|diff:22513| [2025/04/30 19:59:58 396379] [debug] |xqc_engine_main_logic|END|now:1746043198396371| [2025/04/30 19:59:58 396886] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198396885| [2025/04/30 19:59:58 396895] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 396900] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:84| [2025/04/30 19:59:58 396904] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 19:59:58 396910] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 19:59:58 396914] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 396919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:84|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:84|path_largest_ack:84| [2025/04/30 19:59:58 396924] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:23459|prior_time:1746043198342065|is_app_limited:0|send_elapse:42087|ack_elapse:54820|ctl_first_sent_time:1746043198342322|lagest_ack_time:1746043198396885|curr_delivered:89459| [2025/04/30 19:59:58 396928] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198342322| [2025/04/30 19:59:58 396933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 19:59:58 396942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:51055|rttvar:3509|minrtt:30467|latest_rtt:54563|ack_delay:24| [2025/04/30 19:59:58 396947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:51491|rttvar:3503|minrtt:30467|latest_rtt:54563|ack_delay:24| [2025/04/30 19:59:58 396951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 19:59:58 396955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 396959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 396963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51491|rtt_var:3503|pto_duration:65503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 396968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 396972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 396976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 132005| [2025/04/30 19:59:58 396979] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486768|now:1746043198396963|interv:89805| [2025/04/30 19:59:58 396983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486768|now:1746043198396963|interval:89805|pto_count:0|srtt:51491 [2025/04/30 19:59:58 396988] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 42087, ack_elapse 54820, delivered 66000|rate 1203940|lost 1| [2025/04/30 19:59:58 396992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203940) in round 3| [2025/04/30 19:59:58 396996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 397000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 397004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134211|packet_lost:0|acked:1200|po_sent_time:1746043198342322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 397009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134211|packet_lost:0|acked:1200|po_sent_time:1746043198342322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 397013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:135411|full_bw_reached:0|inflight:132005|srtt:51491|latest_rtt:54563|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 397019] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 19:59:58 397023] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746043198396885|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 397031] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318396885|now:1746043198396885|interv:120000000| [2025/04/30 19:59:58 397035] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318396885|now:1746043198396885|interv:120000000| [2025/04/30 19:59:58 397039] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 397043] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198396053| [2025/04/30 19:59:58 397047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198397047| [2025/04/30 19:59:58 397052] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198397051| [2025/04/30 19:59:58 397058] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 397062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132005|cwnd:135411|conn:0000561B635A26FC|stream_id:8|stream_offset:198422| [2025/04/30 19:59:58 397066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 397071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 397075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 397079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132005|cwnd:135411|conn:0000561B635A26FC|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 397084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 397088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 397092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 397096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:132005|cwnd:135411|conn:0000561B635A26FC|stream_id:8|stream_offset:200756| [2025/04/30 19:59:58 397100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 397104] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 397108] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 397112] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 397119] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 397123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132005|cwnd:135411|conn:0000561B635A26FC|stream_id:8|stream_offset:198422| [2025/04/30 19:59:58 397128] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 397132] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 19:59:58 397162] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132005|now:1746043198397138|stream_id:8|stream_offset:198422| [2025/04/30 19:59:58 397184] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 397188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:132005|applimit:0| [2025/04/30 19:59:58 397193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51491|rtt_var:3503|pto_duration:65503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 397200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 397207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 397213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 133205| [2025/04/30 19:59:58 397220] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487641|now:1746043198397192|interv:90449| [2025/04/30 19:59:58 397227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487641|now:1746043198397192|interval:90449|pto_count:0|srtt:51491 [2025/04/30 19:59:58 397234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135411|inflight:133205| [2025/04/30 19:59:58 397242] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 397246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133205|cwnd:135411|conn:0000561B635A26FC|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 397250] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 397254] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 19:59:58 397283] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133205|now:1746043198397261|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 397289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 397296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:133205|applimit:0| [2025/04/30 19:59:58 397302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51491|rtt_var:3503|pto_duration:65503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 397316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 397323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 397329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 134405| [2025/04/30 19:59:58 397334] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487764|now:1746043198397302|interv:90462| [2025/04/30 19:59:58 397338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487764|now:1746043198397302|interval:90462|pto_count:0|srtt:51491 [2025/04/30 19:59:58 397343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135411|inflight:134405| [2025/04/30 19:59:58 397348] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 397352] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 397356] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198397356|diff:21532| [2025/04/30 19:59:58 397360] [debug] |xqc_engine_main_logic|END|now:1746043198397051| [2025/04/30 19:59:58 397366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198397366| [2025/04/30 19:59:58 397370] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198397369|diff:21519| [2025/04/30 19:59:58 397373] [debug] |xqc_engine_main_logic|END|now:1746043198397366| [2025/04/30 19:59:58 397877] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198397876| [2025/04/30 19:59:58 397886] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 397892] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:85| [2025/04/30 19:59:58 397896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 19:59:58 397901] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 19:59:58 397905] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 397910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 397915] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68400|prior_delivered:23459|prior_time:1746043198342065|is_app_limited:0|send_elapse:42174|ack_elapse:55811|ctl_first_sent_time:1746043198342409|lagest_ack_time:1746043198397876|curr_delivered:90659| [2025/04/30 19:59:58 397920] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198342409| [2025/04/30 19:59:58 397924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 19:59:58 397928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:51491|rttvar:3503|minrtt:30467|latest_rtt:55467|ack_delay:24| [2025/04/30 19:59:58 397933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:51985|rttvar:3616|minrtt:30467|latest_rtt:55467|ack_delay:24| [2025/04/30 19:59:58 397942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:85|lost_pn:82|thresh:3| [2025/04/30 19:59:58 397946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 397950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 397955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51985|rtt_var:3616|pto_duration:66449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 397959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 397963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 397967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 133205| [2025/04/30 19:59:58 397971] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198488710|now:1746043198397954|interv:90756| [2025/04/30 19:59:58 397975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198488710|now:1746043198397954|interval:90756|pto_count:0|srtt:51985 [2025/04/30 19:59:58 397979] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 42174, ack_elapse 55811, delivered 67200|rate 1204063|lost 1| [2025/04/30 19:59:58 397983] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204063) in round 3| [2025/04/30 19:59:58 397987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 397991] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 397995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:135411|packet_lost:0|acked:1200|po_sent_time:1746043198342409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 398000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:135411|packet_lost:0|acked:1200|po_sent_time:1746043198342409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 398004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:136611|full_bw_reached:0|inflight:133205|srtt:51985|latest_rtt:55467|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 398010] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 19:59:58 398014] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746043198397876|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 398019] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318397876|now:1746043198397876|interv:120000000| [2025/04/30 19:59:58 398023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318397876|now:1746043198397876|interv:120000000| [2025/04/30 19:59:58 398027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 398031] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198397051| [2025/04/30 19:59:58 398038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198398037| [2025/04/30 19:59:58 398042] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198398041| [2025/04/30 19:59:58 398048] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51985|min_srtt:51985|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 398053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133205|cwnd:136611|conn:0000561B635A26FC|stream_id:8|stream_offset:200756| [2025/04/30 19:59:58 398057] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 398061] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 398066] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51985|min_srtt:51985|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 398070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133205|cwnd:136611|conn:0000561B635A26FC|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 398074] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:51985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 398078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 398083] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:51985|min_srtt:51985|path_bw:1207370|loss_rate:0.51|path_pto:0| [2025/04/30 19:59:58 398087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:133205|cwnd:136611|conn:0000561B635A26FC|stream_id:8|stream_offset:203090| [2025/04/30 19:59:58 398091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 398095] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 398099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 398103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 398107] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 398112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133205|cwnd:136611|conn:0000561B635A26FC|stream_id:8|stream_offset:200756| [2025/04/30 19:59:58 398116] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 398123] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 19:59:58 398153] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133205|now:1746043198398129|stream_id:8|stream_offset:200756| [2025/04/30 19:59:58 398158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 398163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:133205|applimit:0| [2025/04/30 19:59:58 398189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51985|rtt_var:3616|pto_duration:66449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 398197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 398204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 398210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 134405| [2025/04/30 19:59:58 398215] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198489578|now:1746043198398189|interv:91389| [2025/04/30 19:59:58 398219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198489578|now:1746043198398189|interval:91389|pto_count:0|srtt:51985 [2025/04/30 19:59:58 398223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136611|inflight:134405| [2025/04/30 19:59:58 398228] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 398233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:136611|conn:0000561B635A26FC|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 398237] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 398241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 19:59:58 398270] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134405|now:1746043198398248|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 398275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 398282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:134405|applimit:0| [2025/04/30 19:59:58 398289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:51985|rtt_var:3616|pto_duration:66449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 398296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 398303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 398309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 135605| [2025/04/30 19:59:58 398321] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198489697|now:1746043198398289|interv:91408| [2025/04/30 19:59:58 398325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198489697|now:1746043198398289|interval:91408|pto_count:0|srtt:51985 [2025/04/30 19:59:58 398329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136611|inflight:135605| [2025/04/30 19:59:58 398334] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 398338] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 398342] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198398342|diff:20546| [2025/04/30 19:59:58 398347] [debug] |xqc_engine_main_logic|END|now:1746043198398041| [2025/04/30 19:59:58 398352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198398352| [2025/04/30 19:59:58 398356] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198398356|diff:20532| [2025/04/30 19:59:58 398360] [debug] |xqc_engine_main_logic|END|now:1746043198398352| [2025/04/30 19:59:58 398876] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198398875| [2025/04/30 19:59:58 398884] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 398890] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:86| [2025/04/30 19:59:58 398894] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 19:59:58 398900] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 19:59:58 398904] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 398909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:86|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:86|path_largest_ack:86| [2025/04/30 19:59:58 398913] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68400|prior_delivered:24659|prior_time:1746043198343048|is_app_limited:0|send_elapse:42968|ack_elapse:55827|ctl_first_sent_time:1746043198343305|lagest_ack_time:1746043198398875|curr_delivered:91859| [2025/04/30 19:59:58 398918] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198343305| [2025/04/30 19:59:58 398922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 19:59:58 398927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:51985|rttvar:3616|minrtt:30467|latest_rtt:55570|ack_delay:32| [2025/04/30 19:59:58 398931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:52429|rttvar:3600|minrtt:30467|latest_rtt:55570|ack_delay:32| [2025/04/30 19:59:58 398935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 19:59:58 398939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 398943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 398948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52429|rtt_var:3600|pto_duration:66829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 398957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 398961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 398965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 134405| [2025/04/30 19:59:58 398969] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198490077|now:1746043198398947|interv:91130| [2025/04/30 19:59:58 398973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198490077|now:1746043198398947|interval:91130|pto_count:0|srtt:52429 [2025/04/30 19:59:58 398977] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 42968, ack_elapse 55827, delivered 67200|rate 1203718|lost 1| [2025/04/30 19:59:58 398982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203718) in round 3| [2025/04/30 19:59:58 398986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 398990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 398994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136611|packet_lost:0|acked:1200|po_sent_time:1746043198343305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 398998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136611|packet_lost:0|acked:1200|po_sent_time:1746043198343305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 399003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:137811|full_bw_reached:0|inflight:134405|srtt:52429|latest_rtt:55570|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 399009] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 19:59:58 399013] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746043198398875|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 399018] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318398875|now:1746043198398875|interv:120000000| [2025/04/30 19:59:58 399026] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318398875|now:1746043198398875|interv:120000000| [2025/04/30 19:59:58 399030] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 399034] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198398041| [2025/04/30 19:59:58 399038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198399038| [2025/04/30 19:59:58 399043] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198399042| [2025/04/30 19:59:58 399049] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52429|min_srtt:52429|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 399056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:137811|conn:0000561B635A26FC|stream_id:8|stream_offset:203090| [2025/04/30 19:59:58 399061] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:52429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 399065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 399070] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52429|min_srtt:52429|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 399074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134405|cwnd:137811|conn:0000561B635A26FC|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 399078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:52429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 399083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 399087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52429|min_srtt:52429|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 399091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:134405|cwnd:137811|conn:0000561B635A26FC|stream_id:8|stream_offset:205424| [2025/04/30 19:59:58 399095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 399099] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 399103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 399107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 399112] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 399116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:137811|conn:0000561B635A26FC|stream_id:8|stream_offset:203090| [2025/04/30 19:59:58 399120] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 399124] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 19:59:58 399154] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134405|now:1746043198399131|stream_id:8|stream_offset:203090| [2025/04/30 19:59:58 399160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 399190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:134405|applimit:0| [2025/04/30 19:59:58 399199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52429|rtt_var:3600|pto_duration:66829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 399206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 399213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 399219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 135605| [2025/04/30 19:59:58 399224] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198490960|now:1746043198399198|interv:91762| [2025/04/30 19:59:58 399228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198490960|now:1746043198399198|interval:91762|pto_count:0|srtt:52429 [2025/04/30 19:59:58 399233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137811|inflight:135605| [2025/04/30 19:59:58 399238] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 399242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135605|cwnd:137811|conn:0000561B635A26FC|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 399247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 399251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 19:59:58 399280] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135605|now:1746043198399258|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 399285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 399292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:135605|applimit:0| [2025/04/30 19:59:58 399299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52429|rtt_var:3600|pto_duration:66829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 399306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 399313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 399320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 136805| [2025/04/30 19:59:58 399326] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198491087|now:1746043198399299|interv:91788| [2025/04/30 19:59:58 399331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198491087|now:1746043198399299|interval:91788|pto_count:0|srtt:52429 [2025/04/30 19:59:58 399336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137811|inflight:136805| [2025/04/30 19:59:58 399340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 399349] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 399353] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198399353|diff:19535| [2025/04/30 19:59:58 399358] [debug] |xqc_engine_main_logic|END|now:1746043198399042| [2025/04/30 19:59:58 399363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198399363| [2025/04/30 19:59:58 399367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198399367|diff:19521| [2025/04/30 19:59:58 399371] [debug] |xqc_engine_main_logic|END|now:1746043198399363| [2025/04/30 19:59:58 399882] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198399881| [2025/04/30 19:59:58 399890] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 399896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:87| [2025/04/30 19:59:58 399900] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 19:59:58 399906] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 19:59:58 399910] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 399915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 399920] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:24659|prior_time:1746043198343048|is_app_limited:0|send_elapse:43055|ack_elapse:56833|ctl_first_sent_time:1746043198343392|lagest_ack_time:1746043198399881|curr_delivered:93059| [2025/04/30 19:59:58 399925] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198343392| [2025/04/30 19:59:58 399929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 19:59:58 399933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:52429|rttvar:3600|minrtt:30467|latest_rtt:56489|ack_delay:24| [2025/04/30 19:59:58 399937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:52934|rttvar:3709|minrtt:30467|latest_rtt:56489|ack_delay:24| [2025/04/30 19:59:58 399942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:87|lost_pn:84|thresh:3| [2025/04/30 19:59:58 399946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 399950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 399954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52934|rtt_var:3709|pto_duration:67770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 399958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 399962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 399966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 135605| [2025/04/30 19:59:58 399970] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198492028|now:1746043198399954|interv:92074| [2025/04/30 19:59:58 399979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198492028|now:1746043198399954|interval:92074|pto_count:0|srtt:52934 [2025/04/30 19:59:58 399984] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 43055, ack_elapse 56833, delivered 68400|rate 1203526|lost 1| [2025/04/30 19:59:58 399988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203526) in round 3| [2025/04/30 19:59:58 399992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 399996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 400000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137811|packet_lost:0|acked:1200|po_sent_time:1746043198343392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 400004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137811|packet_lost:0|acked:1200|po_sent_time:1746043198343392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 400009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:139011|full_bw_reached:0|inflight:135605|srtt:52934|latest_rtt:56489|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 400015] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 19:59:58 400019] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1746043198399881|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 400024] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318399881|now:1746043198399881|interv:120000000| [2025/04/30 19:59:58 400028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318399881|now:1746043198399881|interv:120000000| [2025/04/30 19:59:58 400032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 400036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198399042| [2025/04/30 19:59:58 400040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198400040| [2025/04/30 19:59:58 400045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198400044| [2025/04/30 19:59:58 400050] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52934|min_srtt:52934|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 400055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135605|cwnd:139011|conn:0000561B635A26FC|stream_id:8|stream_offset:205424| [2025/04/30 19:59:58 400059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:52934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 400066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 400071] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52934|min_srtt:52934|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 400075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135605|cwnd:139011|conn:0000561B635A26FC|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 400079] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:52934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 400084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 400088] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52934|min_srtt:52934|path_bw:1207370|loss_rate:0.50|path_pto:0| [2025/04/30 19:59:58 400092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:135605|cwnd:139011|conn:0000561B635A26FC|stream_id:8|stream_offset:207758| [2025/04/30 19:59:58 400096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 400100] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 400105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 400109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 400113] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 400117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135605|cwnd:139011|conn:0000561B635A26FC|stream_id:8|stream_offset:205424| [2025/04/30 19:59:58 400122] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 400126] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 19:59:58 400156] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135605|now:1746043198400132|stream_id:8|stream_offset:205424| [2025/04/30 19:59:58 400162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 400183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:135605|applimit:0| [2025/04/30 19:59:58 400190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52934|rtt_var:3709|pto_duration:67770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 400197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 400204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 400217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 136805| [2025/04/30 19:59:58 400224] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198492902|now:1746043198400190|interv:92712| [2025/04/30 19:59:58 400230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198492902|now:1746043198400190|interval:92712|pto_count:0|srtt:52934 [2025/04/30 19:59:58 400235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139011|inflight:136805| [2025/04/30 19:59:58 400240] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 400244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136805|cwnd:139011|conn:0000561B635A26FC|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 400248] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 400252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 19:59:58 400282] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136805|now:1746043198400259|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 400287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 400294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:136805|applimit:0| [2025/04/30 19:59:58 400301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52934|rtt_var:3709|pto_duration:67770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 400308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 400315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 400321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 138005| [2025/04/30 19:59:58 400328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198493029|now:1746043198400301|interv:92728| [2025/04/30 19:59:58 400333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198493029|now:1746043198400301|interval:92728|pto_count:0|srtt:52934 [2025/04/30 19:59:58 400337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139011|inflight:138005| [2025/04/30 19:59:58 400342] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 400346] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 400350] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198400350|diff:18538| [2025/04/30 19:59:58 400354] [debug] |xqc_engine_main_logic|END|now:1746043198400044| [2025/04/30 19:59:58 400360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198400360| [2025/04/30 19:59:58 400364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198400363|diff:18525| [2025/04/30 19:59:58 400367] [debug] |xqc_engine_main_logic|END|now:1746043198400360| [2025/04/30 19:59:58 400878] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198400877| [2025/04/30 19:59:58 400887] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 400893] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:88| [2025/04/30 19:59:58 400897] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 19:59:58 400902] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 19:59:58 400906] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 400912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:88|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:88|path_largest_ack:88| [2025/04/30 19:59:58 400918] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:25859|prior_time:1746043198344039|is_app_limited:0|send_elapse:43868|ack_elapse:56838|ctl_first_sent_time:1746043198344312|lagest_ack_time:1746043198400877|curr_delivered:94259| [2025/04/30 19:59:58 400925] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198344312| [2025/04/30 19:59:58 400929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 19:59:58 400933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:52934|rttvar:3709|minrtt:30467|latest_rtt:56565|ack_delay:24| [2025/04/30 19:59:58 400938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:53385|rttvar:3683|minrtt:30467|latest_rtt:56565|ack_delay:24| [2025/04/30 19:59:58 400942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 19:59:58 400946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 400950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 400954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:3683|pto_duration:68117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 400959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 400963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 400966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 136805| [2025/04/30 19:59:58 400970] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198493376|now:1746043198400954|interv:92422| [2025/04/30 19:59:58 400974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198493376|now:1746043198400954|interval:92422|pto_count:0|srtt:53385 [2025/04/30 19:59:58 400979] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 43868, ack_elapse 56838, delivered 68400|rate 1203420|lost 1| [2025/04/30 19:59:58 400983] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 3| [2025/04/30 19:59:58 400992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 400996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 401000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139011|packet_lost:0|acked:1200|po_sent_time:1746043198344312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 401005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139011|packet_lost:0|acked:1200|po_sent_time:1746043198344312|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 401009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:140211|full_bw_reached:0|inflight:136805|srtt:53385|latest_rtt:56565|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 401015] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 19:59:58 401019] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746043198400877|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 401024] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318400877|now:1746043198400877|interv:120000000| [2025/04/30 19:59:58 401028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318400877|now:1746043198400877|interv:120000000| [2025/04/30 19:59:58 401032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 401036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198400044| [2025/04/30 19:59:58 401040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198401040| [2025/04/30 19:59:58 401045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198401044| [2025/04/30 19:59:58 401051] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 401055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136805|cwnd:140211|conn:0000561B635A26FC|stream_id:8|stream_offset:207758| [2025/04/30 19:59:58 401060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:53385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 401064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 401069] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 401073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136805|cwnd:140211|conn:0000561B635A26FC|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 401080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:53385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 401085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 401089] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 401094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:136805|cwnd:140211|conn:0000561B635A26FC|stream_id:8|stream_offset:210092| [2025/04/30 19:59:58 401098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 401102] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 401106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 401110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 401114] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 401119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136805|cwnd:140211|conn:0000561B635A26FC|stream_id:8|stream_offset:207758| [2025/04/30 19:59:58 401123] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 401127] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 19:59:58 401157] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136805|now:1746043198401133|stream_id:8|stream_offset:207758| [2025/04/30 19:59:58 401163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 401183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:136805|applimit:0| [2025/04/30 19:59:58 401190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:3683|pto_duration:68117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 401197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 401204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 401210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 138005| [2025/04/30 19:59:58 401217] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198494250|now:1746043198401190|interv:93060| [2025/04/30 19:59:58 401223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198494250|now:1746043198401190|interval:93060|pto_count:0|srtt:53385 [2025/04/30 19:59:58 401235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140211|inflight:138005| [2025/04/30 19:59:58 401240] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 401245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:140211|conn:0000561B635A26FC|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 401249] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 401253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 19:59:58 401283] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138005|now:1746043198401260|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 401288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 401295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:138005|applimit:0| [2025/04/30 19:59:58 401301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:3683|pto_duration:68117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 401308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 401315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 401321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 139205| [2025/04/30 19:59:58 401327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198494377|now:1746043198401301|interv:93076| [2025/04/30 19:59:58 401333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198494377|now:1746043198401301|interval:93076|pto_count:0|srtt:53385 [2025/04/30 19:59:58 401338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140211|inflight:139205| [2025/04/30 19:59:58 401342] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 401347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 401351] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198401351|diff:17537| [2025/04/30 19:59:58 401355] [debug] |xqc_engine_main_logic|END|now:1746043198401044| [2025/04/30 19:59:58 401360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198401360| [2025/04/30 19:59:58 401364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198401364|diff:17524| [2025/04/30 19:59:58 401368] [debug] |xqc_engine_main_logic|END|now:1746043198401360| [2025/04/30 19:59:58 401873] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:42|state:ESTABED|recv_time:1746043198401873| [2025/04/30 19:59:58 401882] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 401888] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:89| [2025/04/30 19:59:58 401892] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 19:59:58 401897] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 19:59:58 401907] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 401912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:90|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:90|path_largest_ack:90| [2025/04/30 19:59:58 401916] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70800|prior_delivered:27059|prior_time:1746043198345045|is_app_limited:0|send_elapse:44762|ack_elapse:56828|ctl_first_sent_time:1746043198345306|lagest_ack_time:1746043198401873|curr_delivered:95459| [2025/04/30 19:59:58 401921] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198345306| [2025/04/30 19:59:58 401925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 19:59:58 401930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:53385|rttvar:3683|minrtt:30467|latest_rtt:56567|ack_delay:32| [2025/04/30 19:59:58 401934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:53778|rttvar:3550|minrtt:30467|latest_rtt:56567|ack_delay:32| [2025/04/30 19:59:58 401938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 19:59:58 401942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 401946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 401950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408036|now:1746043198401950|interval:6086| [2025/04/30 19:59:58 401955] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408036|now:1746043198401950|interv:6086| [2025/04/30 19:59:58 401959] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 44762, ack_elapse 56828, delivered 68400|rate 1203632|lost 1| [2025/04/30 19:59:58 401963] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203632) in round 3| [2025/04/30 19:59:58 401967] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 401971] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 401975] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140211|packet_lost:0|acked:1200|po_sent_time:1746043198345306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 401980] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140211|packet_lost:0|acked:1200|po_sent_time:1746043198345306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 401985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:141411|full_bw_reached:0|inflight:138005|srtt:53778|latest_rtt:56567|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 401990] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 19:59:58 402001] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746043198401873|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 402006] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318401873|now:1746043198401873|interv:120000000| [2025/04/30 19:59:58 402010] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318401873|now:1746043198401873|interv:120000000| [2025/04/30 19:59:58 402014] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 402018] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198401044| [2025/04/30 19:59:58 402022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198402022| [2025/04/30 19:59:58 402027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198402026| [2025/04/30 19:59:58 402033] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 402038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:141411|conn:0000561B635A26FC|stream_id:8|stream_offset:210092| [2025/04/30 19:59:58 402042] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:53778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 402047] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 402051] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 402055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138005|cwnd:141411|conn:0000561B635A26FC|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 402060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:53778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 402064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 402068] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1207370|loss_rate:0.49|path_pto:0| [2025/04/30 19:59:58 402073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138005|cwnd:141411|conn:0000561B635A26FC|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 402077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 402081] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 402085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 402093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 402098] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 402103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:141411|conn:0000561B635A26FC|stream_id:8|stream_offset:210092| [2025/04/30 19:59:58 402107] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 402112] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 19:59:58 402153] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138005|now:1746043198402118|stream_id:8|stream_offset:210092| [2025/04/30 19:59:58 402159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 402164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:138005|applimit:0| [2025/04/30 19:59:58 402190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408036|now:1746043198402190|interval:5846| [2025/04/30 19:59:58 402198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408036|now:1746043198402190|interv:5846| [2025/04/30 19:59:58 402205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141411|inflight:139205| [2025/04/30 19:59:58 402216] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 402222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:141411|conn:0000561B635A26FC|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 402227] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 402231] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 19:59:58 402259] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139205|now:1746043198402238|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 402265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 402272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:139205|applimit:0| [2025/04/30 19:59:58 402278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408036|now:1746043198402278|interval:5758| [2025/04/30 19:59:58 402286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408036|now:1746043198402278|interv:5758| [2025/04/30 19:59:58 402293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141411|inflight:140405| [2025/04/30 19:59:58 402306] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198408036| [2025/04/30 19:59:58 402311] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198408036| [2025/04/30 19:59:58 402315] [debug] |xqc_engine_wakeup_after|wakeup:1746043198408036|now:1746043198402315|diff:5721| [2025/04/30 19:59:58 402319] [debug] |xqc_engine_main_logic|END|now:1746043198402026| [2025/04/30 19:59:58 402325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198402325| [2025/04/30 19:59:58 402329] [debug] |xqc_engine_wakeup_after|wakeup:1746043198408036|now:1746043198402329|diff:5707| [2025/04/30 19:59:58 402333] [debug] |xqc_engine_main_logic|END|now:1746043198402325| [2025/04/30 19:59:58 402885] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:44|state:ESTABED|recv_time:1746043198402884| [2025/04/30 19:59:58 402894] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 402900] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:90| [2025/04/30 19:59:58 402904] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 19:59:58 402909] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 19:59:58 402913] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 402918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:92|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:92|path_largest_ack:92| [2025/04/30 19:59:58 402923] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72000|prior_delivered:28259|prior_time:1746043198346110|is_app_limited:0|send_elapse:45722|ack_elapse:56774|ctl_first_sent_time:1746043198346373|lagest_ack_time:1746043198402884|curr_delivered:96659| [2025/04/30 19:59:58 402928] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198346373| [2025/04/30 19:59:58 402932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 402936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:53778|rttvar:3550|minrtt:30467|latest_rtt:56511|ack_delay:24| [2025/04/30 19:59:58 402940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:54116|rttvar:3340|minrtt:30467|latest_rtt:56511|ack_delay:24| [2025/04/30 19:59:58 402945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 19:59:58 402949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 402953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:89|lost_pn:89|po_sent_time:1746043198344399|lost_send_time:1746043198339310|loss_delay:63574|frame:STREAM |repair:128| [2025/04/30 19:59:58 402958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198344399u| [2025/04/30 19:59:58 402962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 402966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408963|now:1746043198402966|interval:5997| [2025/04/30 19:59:58 402976] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408963|now:1746043198402966|interv:5997| [2025/04/30 19:59:58 402980] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 45722, ack_elapse 56774, delivered 68400|rate 1204776|lost 2| [2025/04/30 19:59:58 402984] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204776) in round 3| [2025/04/30 19:59:58 402988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 402992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 402996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141411|packet_lost:1|acked:1200|po_sent_time:1746043198346373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 403001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141411|packet_lost:1|acked:1200|po_sent_time:1746043198346373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 403005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:142611|full_bw_reached:0|inflight:138005|srtt:54116|latest_rtt:56511|min_rtt:30467|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 403011] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 19:59:58 403015] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746043198402884|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 403020] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318402884|now:1746043198402884|interv:120000000| [2025/04/30 19:59:58 403024] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318402884|now:1746043198402884|interv:120000000| [2025/04/30 19:59:58 403028] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198408036|pq_index:0| [2025/04/30 19:59:58 403032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198402026| [2025/04/30 19:59:58 403036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198403036| [2025/04/30 19:59:58 403041] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198403040| [2025/04/30 19:59:58 403046] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54116|min_srtt:54116|path_bw:1207370|loss_rate:0.48|path_pto:0| [2025/04/30 19:59:58 403051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 403055] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 403060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:89|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 403067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54116|min_srtt:54116|path_bw:1207370|loss_rate:0.48|path_pto:0| [2025/04/30 19:59:58 403071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138005|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 403076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 403080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 403084] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54116|min_srtt:54116|path_bw:1207370|loss_rate:0.48|path_pto:0| [2025/04/30 19:59:58 403088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138005|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 403092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 403096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 403101] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54116|min_srtt:54116|path_bw:1207370|loss_rate:0.48|path_pto:0| [2025/04/30 19:59:58 403105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:138005|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 403109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 403113] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 403117] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 403121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 403126] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:89|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 403130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 403134] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 403139] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 19:59:58 403182] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138005|now:1746043198403145|stream_id:8|stream_offset:75887| [2025/04/30 19:59:58 403195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:207|origin_pktnum:89|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 403209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:138005|applimit:0| [2025/04/30 19:59:58 403216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408963|now:1746043198403216|interval:5747| [2025/04/30 19:59:58 403223] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408963|now:1746043198403216|interv:5747| [2025/04/30 19:59:58 403230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142611|inflight:139205| [2025/04/30 19:59:58 403236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 403240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 403245] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 403249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 19:59:58 403278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139205|now:1746043198403256|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 403284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 403291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:139205|applimit:0| [2025/04/30 19:59:58 403297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408963|now:1746043198403297|interval:5666| [2025/04/30 19:59:58 403305] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408963|now:1746043198403297|interv:5666| [2025/04/30 19:59:58 403312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142611|inflight:140405| [2025/04/30 19:59:58 403319] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 403326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:142611|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 403331] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 403335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 19:59:58 403361] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140405|now:1746043198403341|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 403367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 403374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140405|applimit:0| [2025/04/30 19:59:58 403386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198408963|now:1746043198403386|interval:5577| [2025/04/30 19:59:58 403394] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198408963|now:1746043198403386|interv:5577| [2025/04/30 19:59:58 403401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142611|inflight:141605| [2025/04/30 19:59:58 403408] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198408963| [2025/04/30 19:59:58 403413] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198408963| [2025/04/30 19:59:58 403417] [debug] |xqc_engine_wakeup_after|wakeup:1746043198408963|now:1746043198403417|diff:5546| [2025/04/30 19:59:58 403421] [debug] |xqc_engine_main_logic|END|now:1746043198403040| [2025/04/30 19:59:58 403427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198403427| [2025/04/30 19:59:58 403431] [debug] |xqc_engine_wakeup_after|wakeup:1746043198408963|now:1746043198403430|diff:5533| [2025/04/30 19:59:58 403434] [debug] |xqc_engine_main_logic|END|now:1746043198403427| [2025/04/30 19:59:58 403878] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:46|state:ESTABED|recv_time:1746043198403877| [2025/04/30 19:59:58 403887] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 403893] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:91| [2025/04/30 19:59:58 403896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 19:59:58 403902] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 19:59:58 403906] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 403911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:94|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:94|path_largest_ack:94| [2025/04/30 19:59:58 403916] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73200|prior_delivered:29459|prior_time:1746043198347093|is_app_limited:0|send_elapse:46593|ack_elapse:56784|ctl_first_sent_time:1746043198347349|lagest_ack_time:1746043198403877|curr_delivered:97859| [2025/04/30 19:59:58 403920] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198347349| [2025/04/30 19:59:58 403925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 403929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:54116|rttvar:3340|minrtt:30467|latest_rtt:56528|ack_delay:24| [2025/04/30 19:59:58 403933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:54415|rttvar:3102|minrtt:30467|latest_rtt:56528|ack_delay:24| [2025/04/30 19:59:58 403938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 19:59:58 403942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 403946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 403950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:91|lost_pn:91|po_sent_time:1746043198345389|lost_send_time:1746043198340283|loss_delay:63594|frame:STREAM |repair:128| [2025/04/30 19:59:58 403960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198345389u| [2025/04/30 19:59:58 403964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 403968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198410050|now:1746043198403968|interval:6082| [2025/04/30 19:59:58 403972] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198410050|now:1746043198403968|interv:6082| [2025/04/30 19:59:58 403976] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 46593, ack_elapse 56784, delivered 68400|rate 1204564|lost 3| [2025/04/30 19:59:58 403981] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204564) in round 3| [2025/04/30 19:59:58 403985] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 403989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 403993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:142611|packet_lost:1|acked:1200|po_sent_time:1746043198347349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 403997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:142611|packet_lost:1|acked:1200|po_sent_time:1746043198347349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 404002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:143811|full_bw_reached:0|inflight:139205|srtt:54415|latest_rtt:56528|min_rtt:30467|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 404007] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 19:59:58 404012] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746043198403877|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 404016] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318403877|now:1746043198403877|interv:120000000| [2025/04/30 19:59:58 404020] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318403877|now:1746043198403877|interv:120000000| [2025/04/30 19:59:58 404024] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198408963|pq_index:0| [2025/04/30 19:59:58 404029] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198403040| [2025/04/30 19:59:58 404033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198404033| [2025/04/30 19:59:58 404037] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198404037| [2025/04/30 19:59:58 404043] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54415|min_srtt:54415|path_bw:1207370|loss_rate:0.95|path_pto:0| [2025/04/30 19:59:58 404050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 404055] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 404059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:91|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 404064] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54415|min_srtt:54415|path_bw:1207370|loss_rate:0.95|path_pto:0| [2025/04/30 19:59:58 404068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139205|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 404073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 404077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 404081] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54415|min_srtt:54415|path_bw:1207370|loss_rate:0.95|path_pto:0| [2025/04/30 19:59:58 404085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139205|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 404090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 404094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 404098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54415|min_srtt:54415|path_bw:1207370|loss_rate:0.95|path_pto:0| [2025/04/30 19:59:58 404102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:139205|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 404106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 404110] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 404114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 404118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 404123] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:91|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 404127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 404134] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 404138] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 19:59:58 404181] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139205|now:1746043198404144|stream_id:8|stream_offset:78221| [2025/04/30 19:59:58 404194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:210|origin_pktnum:91|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 404202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:139205|applimit:0| [2025/04/30 19:59:58 404209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198410050|now:1746043198404209|interval:5841| [2025/04/30 19:59:58 404216] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198410050|now:1746043198404209|interv:5841| [2025/04/30 19:59:58 404223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143811|inflight:140405| [2025/04/30 19:59:58 404231] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 404235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 404240] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 404244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 19:59:58 404272] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140405|now:1746043198404251|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 404278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 404285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140405|applimit:0| [2025/04/30 19:59:58 404292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198410050|now:1746043198404292|interval:5758| [2025/04/30 19:59:58 404299] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198410050|now:1746043198404292|interv:5758| [2025/04/30 19:59:58 404306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143811|inflight:141605| [2025/04/30 19:59:58 404313] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 404320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:143811|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 404324] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 404333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 19:59:58 404361] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746043198404340|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 404366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 404374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 19:59:58 404380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198410050|now:1746043198404380|interval:5670| [2025/04/30 19:59:58 404387] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198410050|now:1746043198404380|interv:5670| [2025/04/30 19:59:58 404394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143811|inflight:142805| [2025/04/30 19:59:58 404402] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198410050| [2025/04/30 19:59:58 404408] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198410050| [2025/04/30 19:59:58 404412] [debug] |xqc_engine_wakeup_after|wakeup:1746043198410050|now:1746043198404412|diff:5638| [2025/04/30 19:59:58 404417] [debug] |xqc_engine_main_logic|END|now:1746043198404037| [2025/04/30 19:59:58 404422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198404422| [2025/04/30 19:59:58 404426] [debug] |xqc_engine_wakeup_after|wakeup:1746043198410050|now:1746043198404426|diff:5624| [2025/04/30 19:59:58 404430] [debug] |xqc_engine_main_logic|END|now:1746043198404422| [2025/04/30 19:59:58 404865] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:48|state:ESTABED|recv_time:1746043198404864| [2025/04/30 19:59:58 404873] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 404879] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:92| [2025/04/30 19:59:58 404883] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 19:59:58 404889] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 19:59:58 404893] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 404899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:96|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:96|path_largest_ack:96| [2025/04/30 19:59:58 404903] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74400|prior_delivered:30659|prior_time:1746043198348022|is_app_limited:0|send_elapse:46250|ack_elapse:56842|ctl_first_sent_time:1746043198348277|lagest_ack_time:1746043198404864|curr_delivered:99059| [2025/04/30 19:59:58 404908] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198348277| [2025/04/30 19:59:58 404912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 404916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:54415|rttvar:3102|minrtt:30467|latest_rtt:56587|ack_delay:40| [2025/04/30 19:59:58 404921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:54682|rttvar:2860|minrtt:30467|latest_rtt:56587|ack_delay:40| [2025/04/30 19:59:58 404930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:96|lost_pn:93|thresh:3| [2025/04/30 19:59:58 404934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 404938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 404942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 404947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:93|lost_pn:93|po_sent_time:1746043198346456|lost_send_time:1746043198341204|loss_delay:63660|frame:STREAM |repair:128| [2025/04/30 19:59:58 404951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198346456u| [2025/04/30 19:59:58 404955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 404959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198411095|now:1746043198404959|interval:6136| [2025/04/30 19:59:58 404964] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198411095|now:1746043198404959|interv:6136| [2025/04/30 19:59:58 404968] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 46250, ack_elapse 56842, delivered 68400|rate 1203335|lost 4| [2025/04/30 19:59:58 404972] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203335) in round 3| [2025/04/30 19:59:58 404976] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 404981] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 404985] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143811|packet_lost:1|acked:1200|po_sent_time:1746043198348277|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 404989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143811|packet_lost:1|acked:1200|po_sent_time:1746043198348277|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 404994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:145011|full_bw_reached:0|inflight:140405|srtt:54682|latest_rtt:56587|min_rtt:30467|applimit:0|lost:3|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 405000] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 19:59:58 405004] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746043198404864|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 405009] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318404864|now:1746043198404864|interv:120000000| [2025/04/30 19:59:58 405013] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318404864|now:1746043198404864|interv:120000000| [2025/04/30 19:59:58 405017] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198410050|pq_index:0| [2025/04/30 19:59:58 405024] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198404037| [2025/04/30 19:59:58 405028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198405028| [2025/04/30 19:59:58 405033] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198405032| [2025/04/30 19:59:58 405039] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54682|min_srtt:54682|path_bw:1207370|loss_rate:1.41|path_pto:0| [2025/04/30 19:59:58 405043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 405048] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 405052] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:93|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 405057] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54682|min_srtt:54682|path_bw:1207370|loss_rate:1.41|path_pto:0| [2025/04/30 19:59:58 405061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140405|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 405065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 405069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 405073] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54682|min_srtt:54682|path_bw:1207370|loss_rate:1.41|path_pto:0| [2025/04/30 19:59:58 405077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140405|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 405082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 405086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 405090] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54682|min_srtt:54682|path_bw:1207370|loss_rate:1.41|path_pto:0| [2025/04/30 19:59:58 405094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140405|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 405099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 405105] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 405109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 405113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 405118] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:93|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 405122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 405126] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 405131] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 19:59:58 405160] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140405|now:1746043198405137|stream_id:8|stream_offset:80555| [2025/04/30 19:59:58 405181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:213|origin_pktnum:93|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 405186] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140405|applimit:0| [2025/04/30 19:59:58 405191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198411095|now:1746043198405191|interval:5904| [2025/04/30 19:59:58 405198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198411095|now:1746043198405191|interv:5904| [2025/04/30 19:59:58 405205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145011|inflight:141605| [2025/04/30 19:59:58 405213] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 405219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 405227] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 405234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 19:59:58 405263] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746043198405242|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 405269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 405276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 19:59:58 405283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198411095|now:1746043198405282|interval:5813| [2025/04/30 19:59:58 405296] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198411095|now:1746043198405282|interv:5813| [2025/04/30 19:59:58 405303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145011|inflight:142805| [2025/04/30 19:59:58 405311] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 405316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:145011|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 405320] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 405324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 19:59:58 405352] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746043198405331|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 405357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 405364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 19:59:58 405371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198411095|now:1746043198405371|interval:5724| [2025/04/30 19:59:58 405379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198411095|now:1746043198405371|interv:5724| [2025/04/30 19:59:58 405385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145011|inflight:144005| [2025/04/30 19:59:58 405393] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198411095| [2025/04/30 19:59:58 405399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198411095| [2025/04/30 19:59:58 405403] [debug] |xqc_engine_wakeup_after|wakeup:1746043198411095|now:1746043198405403|diff:5692| [2025/04/30 19:59:58 405407] [debug] |xqc_engine_main_logic|END|now:1746043198405032| [2025/04/30 19:59:58 405413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198405413| [2025/04/30 19:59:58 405417] [debug] |xqc_engine_wakeup_after|wakeup:1746043198411095|now:1746043198405417|diff:5678| [2025/04/30 19:59:58 405421] [debug] |xqc_engine_main_logic|END|now:1746043198405413| [2025/04/30 19:59:58 405892] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:50|state:ESTABED|recv_time:1746043198405891| [2025/04/30 19:59:58 405901] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 405907] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:93| [2025/04/30 19:59:58 405911] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 19:59:58 405917] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 19:59:58 405921] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 405926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 405931] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75600|prior_delivered:31859|prior_time:1746043198349027|is_app_limited:0|send_elapse:47141|ack_elapse:56864|ctl_first_sent_time:1746043198349286|lagest_ack_time:1746043198405891|curr_delivered:100259| [2025/04/30 19:59:58 405940] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198349286| [2025/04/30 19:59:58 405945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 405949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:54682|rttvar:2860|minrtt:30467|latest_rtt:56605|ack_delay:24| [2025/04/30 19:59:58 405953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:54919|rttvar:2619|minrtt:30467|latest_rtt:56605|ack_delay:24| [2025/04/30 19:59:58 405958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:98|lost_pn:95|thresh:3| [2025/04/30 19:59:58 405962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 405966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 405970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 405973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 405978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:95|lost_pn:95|po_sent_time:1746043198347435|lost_send_time:1746043198342211|loss_delay:63680|frame:STREAM |repair:128| [2025/04/30 19:59:58 405982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198347435u| [2025/04/30 19:59:58 405987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 405991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198412044|now:1746043198405990|interval:6054| [2025/04/30 19:59:58 405995] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198412044|now:1746043198405990|interv:6054| [2025/04/30 19:59:58 405999] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 47141, ack_elapse 56864, delivered 68400|rate 1202870|lost 5| [2025/04/30 19:59:58 406003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202870) in round 3| [2025/04/30 19:59:58 406007] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 406012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 406016] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145011|packet_lost:1|acked:1200|po_sent_time:1746043198349286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 406020] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145011|packet_lost:1|acked:1200|po_sent_time:1746043198349286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 406024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:146211|full_bw_reached:0|inflight:141605|srtt:54919|latest_rtt:56605|min_rtt:30467|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 406033] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 19:59:58 406037] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746043198405891|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 406042] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318405891|now:1746043198405891|interv:120000000| [2025/04/30 19:59:58 406046] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318405891|now:1746043198405891|interv:120000000| [2025/04/30 19:59:58 406050] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198411095|pq_index:0| [2025/04/30 19:59:58 406054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198405032| [2025/04/30 19:59:58 406058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198406058| [2025/04/30 19:59:58 406063] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198406062| [2025/04/30 19:59:58 406069] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1207370|loss_rate:1.85|path_pto:0| [2025/04/30 19:59:58 406073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 406078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 406082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:95|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 406086] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1207370|loss_rate:1.85|path_pto:0| [2025/04/30 19:59:58 406090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141605|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 406095] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 406099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 406103] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1207370|loss_rate:1.85|path_pto:0| [2025/04/30 19:59:58 406107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141605|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 406114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:54919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 406119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 406123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1207370|loss_rate:1.85|path_pto:0| [2025/04/30 19:59:58 406127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:141605|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 406131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 406135] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 406139] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 406143] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 406147] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:95|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 406151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 406156] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 406160] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 19:59:58 406205] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746043198406182|stream_id:8|stream_offset:82889| [2025/04/30 19:59:58 406214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:216|origin_pktnum:95|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 406220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 19:59:58 406227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198412044|now:1746043198406227|interval:5817| [2025/04/30 19:59:58 406234] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198412044|now:1746043198406227|interv:5817| [2025/04/30 19:59:58 406242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146211|inflight:142805| [2025/04/30 19:59:58 406250] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 406257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 406264] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 406273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 19:59:58 406302] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746043198406280|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 406308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 406315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 19:59:58 406322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198412044|now:1746043198406322|interval:5722| [2025/04/30 19:59:58 406329] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198412044|now:1746043198406322|interv:5722| [2025/04/30 19:59:58 406335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146211|inflight:144005| [2025/04/30 19:59:58 406343] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 406350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:146211|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 406354] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 406358] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 19:59:58 406384] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198406365|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 406390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 406397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 406404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198412044|now:1746043198406404|interval:5640| [2025/04/30 19:59:58 406411] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198412044|now:1746043198406404|interv:5640| [2025/04/30 19:59:58 406418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146211|inflight:145205| [2025/04/30 19:59:58 406426] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198412044| [2025/04/30 19:59:58 406432] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198412044| [2025/04/30 19:59:58 406436] [debug] |xqc_engine_wakeup_after|wakeup:1746043198412044|now:1746043198406436|diff:5608| [2025/04/30 19:59:58 406440] [debug] |xqc_engine_main_logic|END|now:1746043198406062| [2025/04/30 19:59:58 406446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198406445| [2025/04/30 19:59:58 406449] [debug] |xqc_engine_wakeup_after|wakeup:1746043198412044|now:1746043198406449|diff:5595| [2025/04/30 19:59:58 406453] [debug] |xqc_engine_main_logic|END|now:1746043198406445| [2025/04/30 19:59:58 406871] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:52|state:ESTABED|recv_time:1746043198406870| [2025/04/30 19:59:58 406884] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 406890] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:94| [2025/04/30 19:59:58 406894] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 19:59:58 406900] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 19:59:58 406904] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 406909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:100|path_largest_ack:100| [2025/04/30 19:59:58 406914] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76800|prior_delivered:33059|prior_time:1746043198350008|is_app_limited:0|send_elapse:48009|ack_elapse:56862|ctl_first_sent_time:1746043198350267|lagest_ack_time:1746043198406870|curr_delivered:101459| [2025/04/30 19:59:58 406919] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198350267| [2025/04/30 19:59:58 406923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 406927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:54919|rttvar:2619|minrtt:30467|latest_rtt:56603|ack_delay:24| [2025/04/30 19:59:58 406932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55127|rttvar:2380|minrtt:30467|latest_rtt:56603|ack_delay:24| [2025/04/30 19:59:58 406936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:100|lost_pn:97|thresh:3| [2025/04/30 19:59:58 406940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 406944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 406948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 406952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 406956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 406960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:97|lost_pn:97|po_sent_time:1746043198348364|lost_send_time:1746043198343192|loss_delay:63678|frame:STREAM |repair:128| [2025/04/30 19:59:58 406965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198348364u| [2025/04/30 19:59:58 406969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 406973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413050|now:1746043198406973|interval:6077| [2025/04/30 19:59:58 406977] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413050|now:1746043198406973|interv:6077| [2025/04/30 19:59:58 406981] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 48009, ack_elapse 56862, delivered 68400|rate 1202912|lost 6| [2025/04/30 19:59:58 406988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202912) in round 3| [2025/04/30 19:59:58 406993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 406997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 407001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146211|packet_lost:1|acked:1200|po_sent_time:1746043198350267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 407005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146211|packet_lost:1|acked:1200|po_sent_time:1746043198350267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 407010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142805|srtt:55127|latest_rtt:56603|min_rtt:30467|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 407015] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 19:59:58 407020] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746043198406870|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 407024] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318406870|now:1746043198406870|interv:120000000| [2025/04/30 19:59:58 407028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318406870|now:1746043198406870|interv:120000000| [2025/04/30 19:59:58 407032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198412044|pq_index:0| [2025/04/30 19:59:58 407036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198406062| [2025/04/30 19:59:58 407040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198407040| [2025/04/30 19:59:58 407045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198407044| [2025/04/30 19:59:58 407051] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55127|min_srtt:55127|path_bw:1207370|loss_rate:2.28|path_pto:0| [2025/04/30 19:59:58 407055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 407060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 407064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:97|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 407069] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55127|min_srtt:55127|path_bw:1207370|loss_rate:2.28|path_pto:0| [2025/04/30 19:59:58 407075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142805|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 407080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 407084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 407088] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55127|min_srtt:55127|path_bw:1207370|loss_rate:2.28|path_pto:0| [2025/04/30 19:59:58 407092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142805|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 407096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 407101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 407105] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55127|min_srtt:55127|path_bw:1207370|loss_rate:2.28|path_pto:0| [2025/04/30 19:59:58 407109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142805|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 407113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 407117] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 407121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 407125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 407129] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:97|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 407134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 407138] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 407142] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 19:59:58 407185] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746043198407148|stream_id:8|stream_offset:85223| [2025/04/30 19:59:58 407198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 407205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 19:59:58 407218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413050|now:1746043198407218|interval:5832| [2025/04/30 19:59:58 407226] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413050|now:1746043198407218|interv:5832| [2025/04/30 19:59:58 407233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144005| [2025/04/30 19:59:58 407239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 407243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 407248] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 407252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 19:59:58 407280] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198407259|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 407286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 407293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 407300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413050|now:1746043198407300|interval:5750| [2025/04/30 19:59:58 407307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413050|now:1746043198407300|interv:5750| [2025/04/30 19:59:58 407314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 407322] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 407328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 407333] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 407337] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 19:59:58 407364] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198407344|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 407369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 407376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 407383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413050|now:1746043198407382|interval:5668| [2025/04/30 19:59:58 407395] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413050|now:1746043198407382|interv:5668| [2025/04/30 19:59:58 407403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 407410] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198413050| [2025/04/30 19:59:58 407415] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198413050| [2025/04/30 19:59:58 407419] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413050|now:1746043198407419|diff:5631| [2025/04/30 19:59:58 407423] [debug] |xqc_engine_main_logic|END|now:1746043198407044| [2025/04/30 19:59:58 407429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198407429| [2025/04/30 19:59:58 407432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413050|now:1746043198407432|diff:5618| [2025/04/30 19:59:58 407436] [debug] |xqc_engine_main_logic|END|now:1746043198407429| [2025/04/30 19:59:58 407867] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:54|state:ESTABED|recv_time:1746043198407866| [2025/04/30 19:59:58 407875] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 407881] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:95| [2025/04/30 19:59:58 407885] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 19:59:58 407891] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 19:59:58 407895] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 407900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:102|path_largest_ack:102| [2025/04/30 19:59:58 407905] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78000|prior_delivered:34259|prior_time:1746043198351106|is_app_limited:0|send_elapse:49028|ack_elapse:56760|ctl_first_sent_time:1746043198351366|lagest_ack_time:1746043198407866|curr_delivered:102659| [2025/04/30 19:59:58 407909] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198351366| [2025/04/30 19:59:58 407914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 407918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55127|rttvar:2380|minrtt:30467|latest_rtt:56500|ack_delay:32| [2025/04/30 19:59:58 407922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55295|rttvar:2120|minrtt:30467|latest_rtt:56500|ack_delay:32| [2025/04/30 19:59:58 407926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:102|lost_pn:99|thresh:3| [2025/04/30 19:59:58 407930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 407959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:99|lost_pn:99|po_sent_time:1746043198349372|lost_send_time:1746043198344304|loss_delay:63562|frame:STREAM |repair:128| [2025/04/30 19:59:58 407964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198349372u| [2025/04/30 19:59:58 407968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 407972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413912|now:1746043198407972|interval:5940| [2025/04/30 19:59:58 407976] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413912|now:1746043198407972|interv:5940| [2025/04/30 19:59:58 407980] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 49028, ack_elapse 56760, delivered 68400|rate 1205073|lost 7| [2025/04/30 19:59:58 407985] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205073) in round 3| [2025/04/30 19:59:58 407989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 407993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 407997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198351366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 408002] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198351366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 408006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55295|latest_rtt:56500|min_rtt:30467|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 408012] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 19:59:58 408016] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1746043198407866|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 408021] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318407866|now:1746043198407866|interv:120000000| [2025/04/30 19:59:58 408025] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318407866|now:1746043198407866|interv:120000000| [2025/04/30 19:59:58 408029] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198413050|pq_index:0| [2025/04/30 19:59:58 408033] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198407044| [2025/04/30 19:59:58 408037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198408037| [2025/04/30 19:59:58 408042] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198408041| [2025/04/30 19:59:58 408050] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55295|min_srtt:55295|path_bw:1207370|loss_rate:2.70|path_pto:0| [2025/04/30 19:59:58 408055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 408060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 408064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:99|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 408069] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55295|min_srtt:55295|path_bw:1207370|loss_rate:2.70|path_pto:0| [2025/04/30 19:59:58 408073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 408077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 408082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 408086] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55295|min_srtt:55295|path_bw:1207370|loss_rate:2.70|path_pto:0| [2025/04/30 19:59:58 408090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 408094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 408098] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 408102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 408106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 408110] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:99|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 408114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 408119] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 408123] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 19:59:58 408153] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198408129|stream_id:8|stream_offset:87557| [2025/04/30 19:59:58 408162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:222|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 408188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 408196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413912|now:1746043198408195|interval:5717| [2025/04/30 19:59:58 408203] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413912|now:1746043198408195|interv:5717| [2025/04/30 19:59:58 408210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 408216] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 408220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 408225] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 408229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 19:59:58 408257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198408236|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 408263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 408270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 408277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198413912|now:1746043198408277|interval:5635| [2025/04/30 19:59:58 408284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198413912|now:1746043198408277|interv:5635| [2025/04/30 19:59:58 408290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 408298] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198413912| [2025/04/30 19:59:58 408305] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198413912| [2025/04/30 19:59:58 408309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413912|now:1746043198408309|diff:5603| [2025/04/30 19:59:58 408314] [debug] |xqc_engine_main_logic|END|now:1746043198408041| [2025/04/30 19:59:58 408319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198408319| [2025/04/30 19:59:58 408323] [debug] |xqc_engine_wakeup_after|wakeup:1746043198413912|now:1746043198408323|diff:5589| [2025/04/30 19:59:58 408327] [debug] |xqc_engine_main_logic|END|now:1746043198408319| [2025/04/30 19:59:58 408863] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:56|state:ESTABED|recv_time:1746043198408862| [2025/04/30 19:59:58 408871] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 408882] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:96| [2025/04/30 19:59:58 408886] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 19:59:58 408892] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 19:59:58 408896] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 408901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:104|path_largest_ack:104| [2025/04/30 19:59:58 408906] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79200|prior_delivered:35459|prior_time:1746043198352006|is_app_limited:0|send_elapse:49843|ack_elapse:56856|ctl_first_sent_time:1746043198352261|lagest_ack_time:1746043198408862|curr_delivered:103859| [2025/04/30 19:59:58 408910] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198352261| [2025/04/30 19:59:58 408915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 408919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55295|rttvar:2120|minrtt:30467|latest_rtt:56601|ack_delay:24| [2025/04/30 19:59:58 408923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55456|rttvar:1910|minrtt:30467|latest_rtt:56601|ack_delay:24| [2025/04/30 19:59:58 408927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:104|lost_pn:101|thresh:3| [2025/04/30 19:59:58 408931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 408959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:101|po_sent_time:1746043198350350|lost_send_time:1746043198345186|loss_delay:63676|frame:STREAM |repair:128| [2025/04/30 19:59:58 408964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198350350u| [2025/04/30 19:59:58 408968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 408972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415125|now:1746043198408971|interval:6154| [2025/04/30 19:59:58 408976] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415125|now:1746043198408971|interv:6154| [2025/04/30 19:59:58 408983] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 49843, ack_elapse 56856, delivered 68400|rate 1203039|lost 8| [2025/04/30 19:59:58 408987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203039) in round 3| [2025/04/30 19:59:58 408991] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 408995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 408999] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198352261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 409003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198352261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 409008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55456|latest_rtt:56601|min_rtt:30467|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 409014] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 19:59:58 409018] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746043198408862|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 409023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318408862|now:1746043198408862|interv:120000000| [2025/04/30 19:59:58 409027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318408862|now:1746043198408862|interv:120000000| [2025/04/30 19:59:58 409031] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198413912|pq_index:0| [2025/04/30 19:59:58 409035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198408041| [2025/04/30 19:59:58 409039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198409039| [2025/04/30 19:59:58 409044] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198409043| [2025/04/30 19:59:58 409049] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55456|min_srtt:55456|path_bw:1207370|loss_rate:3.13|path_pto:0| [2025/04/30 19:59:58 409054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 409058] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 409063] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 409067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55456|min_srtt:55456|path_bw:1207370|loss_rate:3.13|path_pto:0| [2025/04/30 19:59:58 409074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 409078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 409083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 409087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55456|min_srtt:55456|path_bw:1207370|loss_rate:3.13|path_pto:0| [2025/04/30 19:59:58 409091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 409095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 409099] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 409103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 409107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 409111] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 409115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 409120] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 409124] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 19:59:58 409153] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198409130|stream_id:8|stream_offset:89891| [2025/04/30 19:59:58 409159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:224|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 19:59:58 409164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 409190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415125|now:1746043198409190|interval:5935| [2025/04/30 19:59:58 409197] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415125|now:1746043198409190|interv:5935| [2025/04/30 19:59:58 409204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 409212] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 409217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 409226] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 409230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 19:59:58 409260] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198409237|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 409265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 409273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 409280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415125|now:1746043198409280|interval:5845| [2025/04/30 19:59:58 409287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415125|now:1746043198409280|interv:5845| [2025/04/30 19:59:58 409294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 409302] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198415125| [2025/04/30 19:59:58 409308] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198415125| [2025/04/30 19:59:58 409312] [debug] |xqc_engine_wakeup_after|wakeup:1746043198415125|now:1746043198409312|diff:5813| [2025/04/30 19:59:58 409317] [debug] |xqc_engine_main_logic|END|now:1746043198409043| [2025/04/30 19:59:58 409322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198409322| [2025/04/30 19:59:58 409326] [debug] |xqc_engine_wakeup_after|wakeup:1746043198415125|now:1746043198409326|diff:5799| [2025/04/30 19:59:58 409330] [debug] |xqc_engine_main_logic|END|now:1746043198409322| [2025/04/30 19:59:58 409866] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:58|state:ESTABED|recv_time:1746043198409865| [2025/04/30 19:59:58 409875] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 409880] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:97| [2025/04/30 19:59:58 409884] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 19:59:58 409890] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 19:59:58 409894] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 409900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 409904] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:80400|prior_delivered:36659|prior_time:1746043198353084|is_app_limited:0|send_elapse:49676|ack_elapse:56781|ctl_first_sent_time:1746043198353340|lagest_ack_time:1746043198409865|curr_delivered:105059| [2025/04/30 19:59:58 409909] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198353340| [2025/04/30 19:59:58 409913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 409926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55456|rttvar:1910|minrtt:30467|latest_rtt:56525|ack_delay:32| [2025/04/30 19:59:58 409930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55585|rttvar:1692|minrtt:30467|latest_rtt:56525|ack_delay:32| [2025/04/30 19:59:58 409934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:106|lost_pn:103|thresh:3| [2025/04/30 19:59:58 409938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 409970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:103|lost_pn:103|po_sent_time:1746043198351449|lost_send_time:1746043198346275|loss_delay:63590|frame:STREAM |repair:128| [2025/04/30 19:59:58 409975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198351449u| [2025/04/30 19:59:58 409979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 409983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415939|now:1746043198409983|interval:5956| [2025/04/30 19:59:58 409987] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415939|now:1746043198409983|interv:5956| [2025/04/30 19:59:58 409991] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 49676, ack_elapse 56781, delivered 68400|rate 1204628|lost 9| [2025/04/30 19:59:58 409995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204628) in round 3| [2025/04/30 19:59:58 410000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 410004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 410008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198353340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 410012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198353340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 410017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55585|latest_rtt:56525|min_rtt:30467|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 410024] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 19:59:58 410029] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746043198409865|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 410033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318409865|now:1746043198409865|interv:120000000| [2025/04/30 19:59:58 410037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318409865|now:1746043198409865|interv:120000000| [2025/04/30 19:59:58 410041] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198415125|pq_index:0| [2025/04/30 19:59:58 410046] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198409043| [2025/04/30 19:59:58 410050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198410050| [2025/04/30 19:59:58 410054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198410054| [2025/04/30 19:59:58 410060] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1207370|loss_rate:3.54|path_pto:0| [2025/04/30 19:59:58 410065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 410069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 410074] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:103|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 410078] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1207370|loss_rate:3.54|path_pto:0| [2025/04/30 19:59:58 410082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 410087] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 410091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 410095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1207370|loss_rate:3.54|path_pto:0| [2025/04/30 19:59:58 410099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 410106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 410110] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 410114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 410118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 410122] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:103|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 410127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 410132] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 410136] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 19:59:58 410178] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198410142|stream_id:8|stream_offset:92225| [2025/04/30 19:59:58 410187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:226|origin_pktnum:103|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 410192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 410199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415939|now:1746043198410198|interval:5741| [2025/04/30 19:59:58 410205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415939|now:1746043198410198|interv:5741| [2025/04/30 19:59:58 410212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 410221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 410227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 410234] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 410241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 19:59:58 410270] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198410248|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 410275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 410283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 410297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198415939|now:1746043198410297|interval:5642| [2025/04/30 19:59:58 410304] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198415939|now:1746043198410297|interv:5642| [2025/04/30 19:59:58 410311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 410318] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198415939| [2025/04/30 19:59:58 410323] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198415939| [2025/04/30 19:59:58 410327] [debug] |xqc_engine_wakeup_after|wakeup:1746043198415939|now:1746043198410327|diff:5612| [2025/04/30 19:59:58 410331] [debug] |xqc_engine_main_logic|END|now:1746043198410054| [2025/04/30 19:59:58 410336] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198410336| [2025/04/30 19:59:58 410340] [debug] |xqc_engine_wakeup_after|wakeup:1746043198415939|now:1746043198410340|diff:5599| [2025/04/30 19:59:58 410344] [debug] |xqc_engine_main_logic|END|now:1746043198410336| [2025/04/30 19:59:58 410855] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:60|state:ESTABED|recv_time:1746043198410853| [2025/04/30 19:59:58 410866] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 410874] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:98| [2025/04/30 19:59:58 410878] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 19:59:58 410884] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 19:59:58 410888] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 410893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:108|path_largest_ack:108| [2025/04/30 19:59:58 410897] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81600|prior_delivered:37859|prior_time:1746043198354003|is_app_limited:0|send_elapse:50521|ack_elapse:56850|ctl_first_sent_time:1746043198354273|lagest_ack_time:1746043198410853|curr_delivered:106259| [2025/04/30 19:59:58 410902] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198354273| [2025/04/30 19:59:58 410906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 410911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55585|rttvar:1692|minrtt:30467|latest_rtt:56580|ack_delay:24| [2025/04/30 19:59:58 410915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55706|rttvar:1511|minrtt:30467|latest_rtt:56580|ack_delay:24| [2025/04/30 19:59:58 410919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:108|lost_pn:105|thresh:3| [2025/04/30 19:59:58 410923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 410976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:105|po_sent_time:1746043198352349|lost_send_time:1746043198347201|loss_delay:63652|frame:STREAM |repair:128| [2025/04/30 19:59:58 410981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198352349u| [2025/04/30 19:59:58 410985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 410989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198417079|now:1746043198410989|interval:6090| [2025/04/30 19:59:58 410993] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198417079|now:1746043198410989|interv:6090| [2025/04/30 19:59:58 410997] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 50521, ack_elapse 56850, delivered 68400|rate 1203166|lost 10| [2025/04/30 19:59:58 411001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203166) in round 3| [2025/04/30 19:59:58 411006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 411010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 411014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198354273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 411018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198354273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 411022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55706|latest_rtt:56580|min_rtt:30467|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 411028] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 19:59:58 411032] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746043198410853|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 411037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318410853|now:1746043198410853|interv:120000000| [2025/04/30 19:59:58 411044] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318410853|now:1746043198410853|interv:120000000| [2025/04/30 19:59:58 411048] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198415939|pq_index:0| [2025/04/30 19:59:58 411053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198410054| [2025/04/30 19:59:58 411057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198411056| [2025/04/30 19:59:58 411061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198411060| [2025/04/30 19:59:58 411067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1207370|loss_rate:3.95|path_pto:0| [2025/04/30 19:59:58 411072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 411076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 411080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 411085] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1207370|loss_rate:3.95|path_pto:0| [2025/04/30 19:59:58 411089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 411093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 411098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 411102] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1207370|loss_rate:3.95|path_pto:0| [2025/04/30 19:59:58 411106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 411110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 411114] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 411118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 411122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 411127] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 411133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 411138] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 411142] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 19:59:58 411187] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198411149|stream_id:8|stream_offset:94559| [2025/04/30 19:59:58 411200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:228|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 19:59:58 411208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 411215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198417079|now:1746043198411215|interval:5864| [2025/04/30 19:59:58 411222] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198417079|now:1746043198411215|interv:5864| [2025/04/30 19:59:58 411229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 411237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 411241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 411246] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 411250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 19:59:58 411278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198411256|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 411284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 411291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 411298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198417079|now:1746043198411297|interval:5782| [2025/04/30 19:59:58 411305] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198417079|now:1746043198411297|interv:5782| [2025/04/30 19:59:58 411312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 411319] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198417079| [2025/04/30 19:59:58 411326] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198417079| [2025/04/30 19:59:58 411330] [debug] |xqc_engine_wakeup_after|wakeup:1746043198417079|now:1746043198411330|diff:5749| [2025/04/30 19:59:58 411334] [debug] |xqc_engine_main_logic|END|now:1746043198411060| [2025/04/30 19:59:58 411344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198411344| [2025/04/30 19:59:58 411348] [debug] |xqc_engine_wakeup_after|wakeup:1746043198417079|now:1746043198411348|diff:5731| [2025/04/30 19:59:58 411352] [debug] |xqc_engine_main_logic|END|now:1746043198411344| [2025/04/30 19:59:58 411853] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:62|state:ESTABED|recv_time:1746043198411852| [2025/04/30 19:59:58 411861] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 411867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:99| [2025/04/30 19:59:58 411871] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 19:59:58 411877] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 19:59:58 411881] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 411886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 411890] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82800|prior_delivered:39059|prior_time:1746043198354995|is_app_limited:0|send_elapse:51427|ack_elapse:56857|ctl_first_sent_time:1746043198355257|lagest_ack_time:1746043198411852|curr_delivered:107459| [2025/04/30 19:59:58 411895] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198355257| [2025/04/30 19:59:58 411900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 411904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55706|rttvar:1511|minrtt:30467|latest_rtt:56595|ack_delay:24| [2025/04/30 19:59:58 411908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55814|rttvar:1350|minrtt:30467|latest_rtt:56595|ack_delay:24| [2025/04/30 19:59:58 411912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:110|lost_pn:107|thresh:3| [2025/04/30 19:59:58 411916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 411961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:107|lost_pn:107|po_sent_time:1746043198353427|lost_send_time:1746043198348183|loss_delay:63669|frame:STREAM |repair:128| [2025/04/30 19:59:58 411965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198353427u| [2025/04/30 19:59:58 411970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 411974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198418030|now:1746043198411973|interval:6057| [2025/04/30 19:59:58 411978] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198418030|now:1746043198411973|interv:6057| [2025/04/30 19:59:58 411982] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 51427, ack_elapse 56857, delivered 68400|rate 1203018|lost 11| [2025/04/30 19:59:58 411986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203018) in round 3| [2025/04/30 19:59:58 411990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 411995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 411998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198355257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 412003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198355257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 412008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55814|latest_rtt:56595|min_rtt:30467|applimit:0|lost:10|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 412013] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 19:59:58 412018] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746043198411852|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 412022] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318411852|now:1746043198411852|interv:120000000| [2025/04/30 19:59:58 412027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318411852|now:1746043198411852|interv:120000000| [2025/04/30 19:59:58 412030] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198417079|pq_index:0| [2025/04/30 19:59:58 412035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198411060| [2025/04/30 19:59:58 412039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198412039| [2025/04/30 19:59:58 412044] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198412043| [2025/04/30 19:59:58 412056] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55814|min_srtt:55814|path_bw:1207370|loss_rate:4.35|path_pto:0| [2025/04/30 19:59:58 412062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 412066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 412071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:107|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 412075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55814|min_srtt:55814|path_bw:1207370|loss_rate:4.35|path_pto:0| [2025/04/30 19:59:58 412079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 412085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 412089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 412093] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55814|min_srtt:55814|path_bw:1207370|loss_rate:4.35|path_pto:0| [2025/04/30 19:59:58 412097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 412101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 412105] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 412109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 412113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 412118] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:107|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 412122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 412126] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 412130] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 19:59:58 412160] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198412137|stream_id:8|stream_offset:96893| [2025/04/30 19:59:58 412179] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:230|origin_pktnum:107|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 412191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 412198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198418030|now:1746043198412198|interval:5832| [2025/04/30 19:59:58 412205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198418030|now:1746043198412198|interv:5832| [2025/04/30 19:59:58 412212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 412220] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 412227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 412234] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 412240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 19:59:58 412269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198412247|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 412274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 412282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 412288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198418030|now:1746043198412288|interval:5742| [2025/04/30 19:59:58 412295] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198418030|now:1746043198412288|interv:5742| [2025/04/30 19:59:58 412302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 412310] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418030| [2025/04/30 19:59:58 412316] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418030| [2025/04/30 19:59:58 412321] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418030|now:1746043198412321|diff:5709| [2025/04/30 19:59:58 412325] [debug] |xqc_engine_main_logic|END|now:1746043198412043| [2025/04/30 19:59:58 412331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198412330| [2025/04/30 19:59:58 412334] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418030|now:1746043198412334|diff:5696| [2025/04/30 19:59:58 412338] [debug] |xqc_engine_main_logic|END|now:1746043198412330| [2025/04/30 19:59:58 412859] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:64|state:ESTABED|recv_time:1746043198412858| [2025/04/30 19:59:58 412867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 412873] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:100| [2025/04/30 19:59:58 412877] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 19:59:58 412888] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 19:59:58 412892] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 412897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:112|path_largest_ack:112| [2025/04/30 19:59:58 412902] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84000|prior_delivered:40259|prior_time:1746043198355986|is_app_limited:0|send_elapse:52344|ack_elapse:56872|ctl_first_sent_time:1746043198356248|lagest_ack_time:1746043198412858|curr_delivered:108659| [2025/04/30 19:59:58 412906] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198356248| [2025/04/30 19:59:58 412911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 412915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55814|rttvar:1350|minrtt:30467|latest_rtt:56610|ack_delay:24| [2025/04/30 19:59:58 412919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55911|rttvar:1206|minrtt:30467|latest_rtt:56610|ack_delay:24| [2025/04/30 19:59:58 412924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:112|lost_pn:109|thresh:3| [2025/04/30 19:59:58 412928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 412971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:109|lost_pn:109|po_sent_time:1746043198354361|lost_send_time:1746043198349172|loss_delay:63686|frame:STREAM |repair:128| [2025/04/30 19:59:58 412975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198354361u| [2025/04/30 19:59:58 412979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 412986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198419027|now:1746043198412986|interval:6041| [2025/04/30 19:59:58 412990] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198419027|now:1746043198412986|interv:6041| [2025/04/30 19:59:58 412994] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 52344, ack_elapse 56872, delivered 68400|rate 1202700|lost 12| [2025/04/30 19:59:58 412999] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202700) in round 3| [2025/04/30 19:59:58 413003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 413007] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 413011] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198356248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 413015] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198356248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 413020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55911|latest_rtt:56610|min_rtt:30467|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 413025] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 19:59:58 413030] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746043198412858|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 413034] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318412858|now:1746043198412858|interv:120000000| [2025/04/30 19:59:58 413038] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318412858|now:1746043198412858|interv:120000000| [2025/04/30 19:59:58 413042] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418030|pq_index:0| [2025/04/30 19:59:58 413046] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198412043| [2025/04/30 19:59:58 413050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198413050| [2025/04/30 19:59:58 413055] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198413054| [2025/04/30 19:59:58 413061] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1207370|loss_rate:4.74|path_pto:0| [2025/04/30 19:59:58 413065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 413069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 413077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:109|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 413081] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1207370|loss_rate:4.74|path_pto:0| [2025/04/30 19:59:58 413085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 413089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 413094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 413098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55911|min_srtt:55911|path_bw:1207370|loss_rate:4.74|path_pto:0| [2025/04/30 19:59:58 413102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 413106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 413110] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 413114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 413118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 413122] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 413126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 413131] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 413135] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 19:59:58 413164] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198413141|stream_id:8|stream_offset:99227| [2025/04/30 19:59:58 413194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:232|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 19:59:58 413200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 413205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198419027|now:1746043198413205|interval:5822| [2025/04/30 19:59:58 413212] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198419027|now:1746043198413205|interv:5822| [2025/04/30 19:59:58 413222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 413227] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 413231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 413235] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 413239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 19:59:58 413266] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198413246|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 413272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 413277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 413281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198419027|now:1746043198413281|interval:5746| [2025/04/30 19:59:58 413285] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198419027|now:1746043198413281|interv:5746| [2025/04/30 19:59:58 413289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 413293] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 413297] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 413301] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198413301|diff:5587| [2025/04/30 19:59:58 413306] [debug] |xqc_engine_main_logic|END|now:1746043198413054| [2025/04/30 19:59:58 413311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198413311| [2025/04/30 19:59:58 413315] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198413315|diff:5573| [2025/04/30 19:59:58 413318] [debug] |xqc_engine_main_logic|END|now:1746043198413311| [2025/04/30 19:59:58 413873] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:66|state:ESTABED|recv_time:1746043198413873| [2025/04/30 19:59:58 413880] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 413885] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:101| [2025/04/30 19:59:58 413889] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 19:59:58 413895] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 19:59:58 413899] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 413904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 413909] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85200|prior_delivered:41459|prior_time:1746043198356998|is_app_limited:0|send_elapse:53273|ack_elapse:56875|ctl_first_sent_time:1746043198357255|lagest_ack_time:1746043198413873|curr_delivered:109859| [2025/04/30 19:59:58 413918] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198357255| [2025/04/30 19:59:58 413923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 413927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55911|rttvar:1206|minrtt:30467|latest_rtt:56618|ack_delay:24| [2025/04/30 19:59:58 413931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55997|rttvar:1075|minrtt:30467|latest_rtt:56618|ack_delay:24| [2025/04/30 19:59:58 413936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:114|lost_pn:111|thresh:3| [2025/04/30 19:59:58 413940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 413990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:111|lost_pn:111|po_sent_time:1746043198355341|lost_send_time:1746043198350178|loss_delay:63695|frame:STREAM |repair:128| [2025/04/30 19:59:58 413994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198355341u| [2025/04/30 19:59:58 413998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 414002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198420026|now:1746043198414002|interval:6024| [2025/04/30 19:59:58 414007] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198420026|now:1746043198414002|interv:6024| [2025/04/30 19:59:58 414011] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 53273, ack_elapse 56875, delivered 68400|rate 1202637|lost 13| [2025/04/30 19:59:58 414018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202637) in round 3| [2025/04/30 19:59:58 414022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 414026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 414030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198357255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 414034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198357255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 414039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:55997|latest_rtt:56618|min_rtt:30467|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 414045] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 19:59:58 414049] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746043198413873|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 414054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318413873|now:1746043198413873|interv:120000000| [2025/04/30 19:59:58 414058] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318413873|now:1746043198413873|interv:120000000| [2025/04/30 19:59:58 414062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 414066] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198413054| [2025/04/30 19:59:58 414070] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198414070| [2025/04/30 19:59:58 414075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198414074| [2025/04/30 19:59:58 414081] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55997|min_srtt:55997|path_bw:1207370|loss_rate:5.13|path_pto:0| [2025/04/30 19:59:58 414085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 414090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 414094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:111|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 414099] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55997|min_srtt:55997|path_bw:1207370|loss_rate:5.13|path_pto:0| [2025/04/30 19:59:58 414105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 414110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:55997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 414114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 414118] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55997|min_srtt:55997|path_bw:1207370|loss_rate:5.13|path_pto:0| [2025/04/30 19:59:58 414123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 414127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 414131] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 414135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 414139] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 414143] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:111|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 414147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 414152] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 414156] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 19:59:58 414198] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198414162|stream_id:8|stream_offset:101561| [2025/04/30 19:59:58 414207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:234|origin_pktnum:111|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 414212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 414216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198420026|now:1746043198414216|interval:5810| [2025/04/30 19:59:58 414220] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198420026|now:1746043198414216|interv:5810| [2025/04/30 19:59:58 414224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 414229] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 414233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 414241] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 414245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 19:59:58 414268] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198414251|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 414273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 414278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 414282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198420026|now:1746043198414282|interval:5744| [2025/04/30 19:59:58 414286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198420026|now:1746043198414282|interv:5744| [2025/04/30 19:59:58 414290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 414295] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 414299] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 414303] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198414303|diff:4585| [2025/04/30 19:59:58 414307] [debug] |xqc_engine_main_logic|END|now:1746043198414074| [2025/04/30 19:59:58 414312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198414312| [2025/04/30 19:59:58 414316] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198414316|diff:4572| [2025/04/30 19:59:58 414320] [debug] |xqc_engine_main_logic|END|now:1746043198414312| [2025/04/30 19:59:58 414857] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:68|state:ESTABED|recv_time:1746043198414856| [2025/04/30 19:59:58 414863] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 414868] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:102| [2025/04/30 19:59:58 414872] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 19:59:58 414878] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 19:59:58 414882] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 414887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:116|path_largest_ack:116| [2025/04/30 19:59:58 414891] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86400|prior_delivered:42659|prior_time:1746043198357985|is_app_limited:0|send_elapse:54183|ack_elapse:56871|ctl_first_sent_time:1746043198358242|lagest_ack_time:1746043198414856|curr_delivered:111059| [2025/04/30 19:59:58 414896] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198358242| [2025/04/30 19:59:58 414900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 414909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55997|rttvar:1075|minrtt:30467|latest_rtt:56614|ack_delay:24| [2025/04/30 19:59:58 414913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56071|rttvar:955|minrtt:30467|latest_rtt:56614|ack_delay:24| [2025/04/30 19:59:58 414917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:116|lost_pn:113|thresh:3| [2025/04/30 19:59:58 414921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 414972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:113|lost_pn:113|po_sent_time:1746043198356331|lost_send_time:1746043198351166|loss_delay:63690|frame:STREAM |repair:128| [2025/04/30 19:59:58 414976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198356331u| [2025/04/30 19:59:58 414980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 414984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198421032|now:1746043198414984|interval:6048| [2025/04/30 19:59:58 414989] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198421032|now:1746043198414984|interv:6048| [2025/04/30 19:59:58 414993] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 54183, ack_elapse 56871, delivered 68400|rate 1202721|lost 14| [2025/04/30 19:59:58 414997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202721) in round 3| [2025/04/30 19:59:58 415001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 415008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 415012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198358242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 415016] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198358242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 415021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:56071|latest_rtt:56614|min_rtt:30467|applimit:0|lost:13|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 415026] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 19:59:58 415031] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746043198414856|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 415035] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318414856|now:1746043198414856|interv:120000000| [2025/04/30 19:59:58 415040] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318414856|now:1746043198414856|interv:120000000| [2025/04/30 19:59:58 415043] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 415048] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198414074| [2025/04/30 19:59:58 415052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198415052| [2025/04/30 19:59:58 415056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198415055| [2025/04/30 19:59:58 415062] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1207370|loss_rate:5.51|path_pto:0| [2025/04/30 19:59:58 415066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 415071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 415076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:113|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 415080] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1207370|loss_rate:5.51|path_pto:0| [2025/04/30 19:59:58 415084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 415091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 415096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 415100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1207370|loss_rate:5.51|path_pto:0| [2025/04/30 19:59:58 415104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 415108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 415112] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 415116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 415120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 415125] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:113|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 415129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 415133] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 415137] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 19:59:58 415197] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198415143|stream_id:8|stream_offset:103895| [2025/04/30 19:59:58 415206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:236|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 19:59:58 415211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 415215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198421032|now:1746043198415215|interval:5817| [2025/04/30 19:59:58 415219] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198421032|now:1746043198415215|interv:5817| [2025/04/30 19:59:58 415223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 415228] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 415232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 415236] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 415244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 19:59:58 415268] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198415250|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 415273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 415277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 415281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198421032|now:1746043198415281|interval:5751| [2025/04/30 19:59:58 415286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198421032|now:1746043198415281|interv:5751| [2025/04/30 19:59:58 415289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 415294] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 415298] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 415302] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198415302|diff:3586| [2025/04/30 19:59:58 415306] [debug] |xqc_engine_main_logic|END|now:1746043198415055| [2025/04/30 19:59:58 415311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198415311| [2025/04/30 19:59:58 415315] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198415315|diff:3573| [2025/04/30 19:59:58 415319] [debug] |xqc_engine_main_logic|END|now:1746043198415311| [2025/04/30 19:59:58 415849] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:70|state:ESTABED|recv_time:1746043198415848| [2025/04/30 19:59:58 415855] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 415860] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:103| [2025/04/30 19:59:58 415864] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 19:59:58 415870] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 19:59:58 415874] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 415879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:118|path_largest_ack:118| [2025/04/30 19:59:58 415883] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:87600|prior_delivered:43859|prior_time:1746043198358975|is_app_limited:0|send_elapse:53931|ack_elapse:56873|ctl_first_sent_time:1746043198359234|lagest_ack_time:1746043198415848|curr_delivered:112259| [2025/04/30 19:59:58 415888] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198359234| [2025/04/30 19:59:58 415892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 415896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56071|rttvar:955|minrtt:30467|latest_rtt:56614|ack_delay:24| [2025/04/30 19:59:58 415901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56136|rttvar:846|minrtt:30467|latest_rtt:56614|ack_delay:24| [2025/04/30 19:59:58 415910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:118|lost_pn:115|thresh:3| [2025/04/30 19:59:58 415914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 415968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:115|lost_pn:115|po_sent_time:1746043198357342|lost_send_time:1746043198352158|loss_delay:63690|frame:STREAM |repair:128| [2025/04/30 19:59:58 415973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198357342u| [2025/04/30 19:59:58 415977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 415981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422019|now:1746043198415981|interval:6038| [2025/04/30 19:59:58 415985] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422019|now:1746043198415981|interv:6038| [2025/04/30 19:59:58 415989] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 53931, ack_elapse 56873, delivered 68400|rate 1202679|lost 15| [2025/04/30 19:59:58 415993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202679) in round 3| [2025/04/30 19:59:58 415997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 416001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 416008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198359234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 416012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198359234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 416017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:56136|latest_rtt:56614|min_rtt:30467|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 416022] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 19:59:58 416027] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:104|frame:ACK |recv_time:1746043198415848|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 416031] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318415848|now:1746043198415848|interv:120000000| [2025/04/30 19:59:58 416035] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318415848|now:1746043198415848|interv:120000000| [2025/04/30 19:59:58 416039] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 416043] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198415055| [2025/04/30 19:59:58 416047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198416047| [2025/04/30 19:59:58 416052] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198416051| [2025/04/30 19:59:58 416058] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56136|min_srtt:56136|path_bw:1207370|loss_rate:5.88|path_pto:0| [2025/04/30 19:59:58 416062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 416066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 416071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:115|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 416075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56136|min_srtt:56136|path_bw:1207370|loss_rate:5.88|path_pto:0| [2025/04/30 19:59:58 416079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 416084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 416091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 416095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56136|min_srtt:56136|path_bw:1207370|loss_rate:5.88|path_pto:0| [2025/04/30 19:59:58 416099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 416103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 416107] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 416111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 416115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 416120] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:115|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 416124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 416128] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 416132] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 19:59:58 416160] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198416138|stream_id:8|stream_offset:106229| [2025/04/30 19:59:58 416178] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:238|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 416186] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 416190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422019|now:1746043198416190|interval:5829| [2025/04/30 19:59:58 416194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422019|now:1746043198416190|interv:5829| [2025/04/30 19:59:58 416198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 416203] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 416207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 416211] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 416215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 19:59:58 416238] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198416221|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 416247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 416252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 416256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422019|now:1746043198416256|interval:5763| [2025/04/30 19:59:58 416260] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422019|now:1746043198416256|interv:5763| [2025/04/30 19:59:58 416264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 416268] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 416272] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 416276] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198416276|diff:2612| [2025/04/30 19:59:58 416280] [debug] |xqc_engine_main_logic|END|now:1746043198416051| [2025/04/30 19:59:58 416286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198416285| [2025/04/30 19:59:58 416289] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198416289|diff:2599| [2025/04/30 19:59:58 416293] [debug] |xqc_engine_main_logic|END|now:1746043198416285| [2025/04/30 19:59:58 416856] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:72|state:ESTABED|recv_time:1746043198416856| [2025/04/30 19:59:58 416863] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 416868] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:104| [2025/04/30 19:59:58 416872] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 19:59:58 416878] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 19:59:58 416882] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 416887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:120|path_largest_ack:120| [2025/04/30 19:59:58 416891] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:88800|prior_delivered:45059|prior_time:1746043198360040|is_app_limited:0|send_elapse:54914|ack_elapse:56816|ctl_first_sent_time:1746043198360302|lagest_ack_time:1746043198416856|curr_delivered:113459| [2025/04/30 19:59:58 416896] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198360302| [2025/04/30 19:59:58 416900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 416904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56136|rttvar:846|minrtt:30467|latest_rtt:56554|ack_delay:24| [2025/04/30 19:59:58 416908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56185|rttvar:733|minrtt:30467|latest_rtt:56554|ack_delay:24| [2025/04/30 19:59:58 416917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:120|lost_pn:117|thresh:3| [2025/04/30 19:59:58 416921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 416979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:117|lost_pn:117|po_sent_time:1746043198358329|lost_send_time:1746043198353233|loss_delay:63623|frame:STREAM |repair:128| [2025/04/30 19:59:58 416983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198358329u| [2025/04/30 19:59:58 416987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 416991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422943|now:1746043198416991|interval:5952| [2025/04/30 19:59:58 416995] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422943|now:1746043198416991|interv:5952| [2025/04/30 19:59:58 416999] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 54914, ack_elapse 56816, delivered 68400|rate 1203886|lost 16| [2025/04/30 19:59:58 417004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203886) in round 3| [2025/04/30 19:59:58 417008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 417012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 417018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198360302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 417022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198360302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 417027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:56185|latest_rtt:56554|min_rtt:30467|applimit:0|lost:15|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 417032] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 19:59:58 417037] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746043198416856|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 417041] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318416856|now:1746043198416856|interv:120000000| [2025/04/30 19:59:58 417045] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318416856|now:1746043198416856|interv:120000000| [2025/04/30 19:59:58 417049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 417053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198416051| [2025/04/30 19:59:58 417057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198417057| [2025/04/30 19:59:58 417062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198417061| [2025/04/30 19:59:58 417067] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56185|min_srtt:56185|path_bw:1207370|loss_rate:6.25|path_pto:0| [2025/04/30 19:59:58 417072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 417076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 417081] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:117|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 417085] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56185|min_srtt:56185|path_bw:1207370|loss_rate:6.25|path_pto:0| [2025/04/30 19:59:58 417089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 417093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 417100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 417104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56185|min_srtt:56185|path_bw:1207370|loss_rate:6.25|path_pto:0| [2025/04/30 19:59:58 417109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 417113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 417117] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 417120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 417125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 417129] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:117|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 417133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 417137] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 417141] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 19:59:58 417183] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198417147|stream_id:8|stream_offset:108563| [2025/04/30 19:59:58 417192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:240|origin_pktnum:117|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 417197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 417201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422943|now:1746043198417201|interval:5742| [2025/04/30 19:59:58 417205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422943|now:1746043198417201|interv:5742| [2025/04/30 19:59:58 417209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 417214] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 417218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 417222] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 417226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 19:59:58 417249] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198417232|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 417258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 417262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 417266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198422943|now:1746043198417266|interval:5677| [2025/04/30 19:59:58 417270] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198422943|now:1746043198417266|interv:5677| [2025/04/30 19:59:58 417274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 417279] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 417283] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 417287] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198417287|diff:1601| [2025/04/30 19:59:58 417291] [debug] |xqc_engine_main_logic|END|now:1746043198417061| [2025/04/30 19:59:58 417296] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198417296| [2025/04/30 19:59:58 417300] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198417300|diff:1588| [2025/04/30 19:59:58 417304] [debug] |xqc_engine_main_logic|END|now:1746043198417296| [2025/04/30 19:59:58 417852] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:74|state:ESTABED|recv_time:1746043198417851| [2025/04/30 19:59:58 417858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 417864] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:105| [2025/04/30 19:59:58 417868] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 19:59:58 417873] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 19:59:58 417877] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 417882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:122|path_largest_ack:122| [2025/04/30 19:59:58 417887] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:90000|prior_delivered:46259|prior_time:1746043198360975|is_app_limited:0|send_elapse:55776|ack_elapse:56876|ctl_first_sent_time:1746043198361235|lagest_ack_time:1746043198417851|curr_delivered:114659| [2025/04/30 19:59:58 417891] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198361235| [2025/04/30 19:59:58 417896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 417900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56185|rttvar:733|minrtt:30467|latest_rtt:56616|ack_delay:24| [2025/04/30 19:59:58 417904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56236|rttvar:651|minrtt:30467|latest_rtt:56616|ack_delay:24| [2025/04/30 19:59:58 417908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:122|lost_pn:119|thresh:3| [2025/04/30 19:59:58 417919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 417982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:119|lost_pn:119|po_sent_time:1746043198359320|lost_send_time:1746043198354158|loss_delay:63693|frame:STREAM |repair:128| [2025/04/30 19:59:58 417986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198359320u| [2025/04/30 19:59:58 417990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 417994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198424079|now:1746043198417994|interval:6085| [2025/04/30 19:59:58 417998] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198424079|now:1746043198417994|interv:6085| [2025/04/30 19:59:58 418002] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 55776, ack_elapse 56876, delivered 68400|rate 1202616|lost 17| [2025/04/30 19:59:58 418006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202616) in round 3| [2025/04/30 19:59:58 418011] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 418018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 418022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198361235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 418026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198361235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 418030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:56236|latest_rtt:56616|min_rtt:30467|applimit:0|lost:16|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 418036] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 19:59:58 418040] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746043198417851|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 418045] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318417851|now:1746043198417851|interv:120000000| [2025/04/30 19:59:58 418049] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318417851|now:1746043198417851|interv:120000000| [2025/04/30 19:59:58 418053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 418057] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198417061| [2025/04/30 19:59:58 418061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198418061| [2025/04/30 19:59:58 418066] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198418065| [2025/04/30 19:59:58 418071] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56236|min_srtt:56236|path_bw:1207370|loss_rate:6.61|path_pto:0| [2025/04/30 19:59:58 418076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 418080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 418085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:119|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 418089] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56236|min_srtt:56236|path_bw:1207370|loss_rate:6.61|path_pto:0| [2025/04/30 19:59:58 418093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 418098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 418105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 418109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56236|min_srtt:56236|path_bw:1207370|loss_rate:6.61|path_pto:0| [2025/04/30 19:59:58 418113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 418117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 418121] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 418125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 418129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 418133] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:119|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 418138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 418142] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 418146] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 19:59:58 418189] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198418152|stream_id:8|stream_offset:110897| [2025/04/30 19:59:58 418198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:242|origin_pktnum:119|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 418203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 418207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198424079|now:1746043198418207|interval:5872| [2025/04/30 19:59:58 418211] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198424079|now:1746043198418207|interv:5872| [2025/04/30 19:59:58 418215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 418220] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 418224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 418229] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 418233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 19:59:58 418261] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746043198418243|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 418267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 418271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 418275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198424079|now:1746043198418275|interval:5804| [2025/04/30 19:59:58 418280] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198424079|now:1746043198418275|interv:5804| [2025/04/30 19:59:58 418284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146405| [2025/04/30 19:59:58 418288] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198418888| [2025/04/30 19:59:58 418292] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198418888| [2025/04/30 19:59:58 418296] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198418296|diff:592| [2025/04/30 19:59:58 418301] [debug] |xqc_engine_main_logic|END|now:1746043198418065| [2025/04/30 19:59:58 418306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198418306| [2025/04/30 19:59:58 418310] [debug] |xqc_engine_wakeup_after|wakeup:1746043198418888|now:1746043198418310|diff:578| [2025/04/30 19:59:58 418313] [debug] |xqc_engine_main_logic|END|now:1746043198418306| [2025/04/30 19:59:58 418846] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:77|state:ESTABED|recv_time:1746043198418845| [2025/04/30 19:59:58 418852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 418858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:106| [2025/04/30 19:59:58 418862] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 19:59:58 418867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 19:59:58 418871] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 418876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:124|path_largest_ack:124| [2025/04/30 19:59:58 418881] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:91200|prior_delivered:47459|prior_time:1746043198361968|is_app_limited:0|send_elapse:56691|ack_elapse:56877|ctl_first_sent_time:1746043198362227|lagest_ack_time:1746043198418845|curr_delivered:115859| [2025/04/30 19:59:58 418886] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198362227| [2025/04/30 19:59:58 418890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 418894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56236|rttvar:651|minrtt:30467|latest_rtt:56618|ack_delay:24| [2025/04/30 19:59:58 418899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56281|rttvar:578|minrtt:30467|latest_rtt:56618|ack_delay:24| [2025/04/30 19:59:58 418908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:124|lost_pn:121|thresh:3| [2025/04/30 19:59:58 418912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 418978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:121|po_sent_time:1746043198360386|lost_send_time:1746043198355150|loss_delay:63695|frame:STREAM |repair:128| [2025/04/30 19:59:58 418983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198360386u| [2025/04/30 19:59:58 418987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 418991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198425013|now:1746043198418990|interval:6023| [2025/04/30 19:59:58 418995] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198425013|now:1746043198418990|interv:6023| [2025/04/30 19:59:58 418999] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56691, ack_elapse 56877, delivered 68400|rate 1202595|lost 18| [2025/04/30 19:59:58 419006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202595) in round 3| [2025/04/30 19:59:58 419010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 419014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 419018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198362227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 419022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198362227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 419027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144005|srtt:56281|latest_rtt:56618|min_rtt:30467|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 419032] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 419037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 419041] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 419046] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 19:59:58 419050] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:107|frame:PING ACK |recv_time:1746043198418845|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 419055] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318418845|now:1746043198418845|interv:120000000| [2025/04/30 19:59:58 419059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318418845|now:1746043198418845|interv:120000000| [2025/04/30 19:59:58 419063] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198418888|pq_index:0| [2025/04/30 19:59:58 419067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198418065| [2025/04/30 19:59:58 419071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198419071| [2025/04/30 19:59:58 419076] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198419075| [2025/04/30 19:59:58 419081] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:107|ack_delay:236|first_ack_range:99|largest_pkt_recv_time:1746043198418845| [2025/04/30 19:59:58 419085] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:107|low:8|pkt_pns:2| [2025/04/30 19:59:58 419089] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:107|frame_largest_recv:107| [2025/04/30 19:59:58 419093] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 419098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1207370|loss_rate:6.97|path_pto:0| [2025/04/30 19:59:58 419105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 419109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 419114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 419118] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 419123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56281|min_srtt:56281|path_bw:1207370|loss_rate:6.97|path_pto:0| [2025/04/30 19:59:58 419127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 419132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 419136] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 419140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 419144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 419148] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 419152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 419157] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 419161] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 19:59:58 419204] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746043198419183|stream_id:8|stream_offset:113231| [2025/04/30 19:59:58 419213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:244|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 419217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 19:59:58 419221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198425013|now:1746043198419221|interval:5792| [2025/04/30 19:59:58 419225] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198425013|now:1746043198419221|interv:5792| [2025/04/30 19:59:58 419230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145205| [2025/04/30 19:59:58 419239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 419243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:145205|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 419248] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 419252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 19:59:58 419273] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:245|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:145205|now:1746043198419257|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 419279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:245|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 19:59:58 419283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 19:59:58 419287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198425013|now:1746043198419287|interval:5726| [2025/04/30 19:59:58 419292] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198425013|now:1746043198419287|interv:5726| [2025/04/30 19:59:58 419296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 419300] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198425013| [2025/04/30 19:59:58 419304] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198425013| [2025/04/30 19:59:58 419308] [debug] |xqc_engine_wakeup_after|wakeup:1746043198425013|now:1746043198419308|diff:5705| [2025/04/30 19:59:58 419312] [debug] |xqc_engine_main_logic|END|now:1746043198419075| [2025/04/30 19:59:58 419317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198419317| [2025/04/30 19:59:58 419321] [debug] |xqc_engine_wakeup_after|wakeup:1746043198425013|now:1746043198419321|diff:5692| [2025/04/30 19:59:58 419325] [debug] |xqc_engine_main_logic|END|now:1746043198419317| [2025/04/30 19:59:58 419848] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:78|state:ESTABED|recv_time:1746043198419847| [2025/04/30 19:59:58 419854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 419860] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:107| [2025/04/30 19:59:58 419863] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 19:59:58 419869] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 19:59:58 419873] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 419878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:126|path_largest_ack:126| [2025/04/30 19:59:58 419883] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:92400|prior_delivered:48659|prior_time:1746043198362970|is_app_limited:0|send_elapse:56343|ack_elapse:56877|ctl_first_sent_time:1746043198363212|lagest_ack_time:1746043198419847|curr_delivered:117059| [2025/04/30 19:59:58 419892] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198363212| [2025/04/30 19:59:58 419896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 419901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56281|rttvar:578|minrtt:30467|latest_rtt:56635|ack_delay:24| [2025/04/30 19:59:58 419905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56322|rttvar:516|minrtt:30467|latest_rtt:56635|ack_delay:24| [2025/04/30 19:59:58 419909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:126|lost_pn:123|thresh:3| [2025/04/30 19:59:58 419913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 419983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:123|po_sent_time:1746043198361318|lost_send_time:1746043198356133|loss_delay:63714|frame:STREAM |repair:128| [2025/04/30 19:59:58 419990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198361318u| [2025/04/30 19:59:58 419994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 419998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198426031|now:1746043198419998|interval:6033| [2025/04/30 19:59:58 420002] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198426031|now:1746043198419998|interv:6033| [2025/04/30 19:59:58 420006] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56343, ack_elapse 56877, delivered 68400|rate 1202595|lost 19| [2025/04/30 19:59:58 420010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202595) in round 3| [2025/04/30 19:59:58 420015] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 420019] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:40898| [2025/04/30 19:59:58 420023] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198363212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 420027] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198363212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:49859| [2025/04/30 19:59:58 420031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144012|srtt:56322|latest_rtt:56635|min_rtt:30467|applimit:0|lost:18|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 420037] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 19:59:58 420041] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746043198419847|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 420046] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318419847|now:1746043198419847|interv:120000000| [2025/04/30 19:59:58 420050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318419847|now:1746043198419847|interv:120000000| [2025/04/30 19:59:58 420054] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198425013|pq_index:0| [2025/04/30 19:59:58 420058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198419075| [2025/04/30 19:59:58 420062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198420062| [2025/04/30 19:59:58 420067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198420066| [2025/04/30 19:59:58 420072] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1207370|loss_rate:7.32|path_pto:0| [2025/04/30 19:59:58 420077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 420084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56322|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 420088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 420092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1207370|loss_rate:7.32|path_pto:0| [2025/04/30 19:59:58 420097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 420101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56322|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 420105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 420109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1207370|loss_rate:7.32|path_pto:0| [2025/04/30 19:59:58 420114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 420118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 420122] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 420125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 420130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 420134] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 420138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 420142] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 420146] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 19:59:58 420189] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198420152|stream_id:8|stream_offset:115565| [2025/04/30 19:59:58 420198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:246|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 19:59:58 420202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 420210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198426031|now:1746043198420210|interval:5821| [2025/04/30 19:59:58 420214] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198426031|now:1746043198420210|interv:5821| [2025/04/30 19:59:58 420218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 420223] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 420227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 420231] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 420235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 19:59:58 420259] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198420241|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 420264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 420268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 420272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198426031|now:1746043198420272|interval:5759| [2025/04/30 19:59:58 420276] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198426031|now:1746043198420272|interv:5759| [2025/04/30 19:59:58 420280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 420285] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198426031| [2025/04/30 19:59:58 420289] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198426031| [2025/04/30 19:59:58 420293] [debug] |xqc_engine_wakeup_after|wakeup:1746043198426031|now:1746043198420293|diff:5738| [2025/04/30 19:59:58 420297] [debug] |xqc_engine_main_logic|END|now:1746043198420066| [2025/04/30 19:59:58 420302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198420302| [2025/04/30 19:59:58 420306] [debug] |xqc_engine_wakeup_after|wakeup:1746043198426031|now:1746043198420306|diff:5725| [2025/04/30 19:59:58 420310] [debug] |xqc_engine_main_logic|END|now:1746043198420302| [2025/04/30 19:59:58 420917] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:80|state:ESTABED|recv_time:1746043198420916| [2025/04/30 19:59:58 420923] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 420928] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:108| [2025/04/30 19:59:58 420932] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 19:59:58 420938] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 19:59:58 420942] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 420947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:128|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:128|path_largest_ack:128| [2025/04/30 19:59:58 420956] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:92400|prior_delivered:49859|prior_time:1746043198363966|is_app_limited:0|send_elapse:39305|ack_elapse:56950|ctl_first_sent_time:1746043198364268|lagest_ack_time:1746043198420916|curr_delivered:118259| [2025/04/30 19:59:58 420960] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198364268| [2025/04/30 19:59:58 420965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 19:59:58 420969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56322|rttvar:516|minrtt:30467|latest_rtt:56648|ack_delay:80| [2025/04/30 19:59:58 420973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56353|rttvar:448|minrtt:30467|latest_rtt:56648|ack_delay:80| [2025/04/30 19:59:58 420977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:128|lost_pn:125|thresh:3| [2025/04/30 19:59:58 420981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 420985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 420989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 420993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 420997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:125|po_sent_time:1746043198362317|lost_send_time:1746043198357187|loss_delay:63729|frame:STREAM |repair:128| [2025/04/30 19:59:58 421058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198362317u| [2025/04/30 19:59:58 421062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 421066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198427013|now:1746043198421066|interval:5947| [2025/04/30 19:59:58 421070] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198427013|now:1746043198421066|interv:5947| [2025/04/30 19:59:58 421074] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 39305, ack_elapse 56950, delivered 68400|rate 1201053|lost 20| [2025/04/30 19:59:58 421078] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 19:59:58 421082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201053) in round 4| [2025/04/30 19:59:58 421086] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 421091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2466| [2025/04/30 19:59:58 421094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198364268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 421099] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198364268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 421103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144012|srtt:56353|latest_rtt:56648|min_rtt:30467|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 421109] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 19:59:58 421113] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746043198420916|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 421118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318420916|now:1746043198420916|interv:120000000| [2025/04/30 19:59:58 421122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318420916|now:1746043198420916|interv:120000000| [2025/04/30 19:59:58 421127] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198426031|pq_index:0| [2025/04/30 19:59:58 421131] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198420066| [2025/04/30 19:59:58 421135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198421135| [2025/04/30 19:59:58 421139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198421139| [2025/04/30 19:59:58 421147] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56353|min_srtt:56353|path_bw:1207370|loss_rate:7.66|path_pto:0| [2025/04/30 19:59:58 421152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 421156] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 421161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 421180] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56353|min_srtt:56353|path_bw:1207370|loss_rate:7.66|path_pto:0| [2025/04/30 19:59:58 421187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 421191] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 421196] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 421200] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56353|min_srtt:56353|path_bw:1207370|loss_rate:7.66|path_pto:0| [2025/04/30 19:59:58 421204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 421208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 421212] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 421216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 421220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 421225] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 421229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 421233] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 421237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 19:59:58 421266] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198421243|stream_id:8|stream_offset:117899| [2025/04/30 19:59:58 421276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:248|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 19:59:58 421280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 421284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198427013|now:1746043198421284|interval:5729| [2025/04/30 19:59:58 421289] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198427013|now:1746043198421284|interv:5729| [2025/04/30 19:59:58 421293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 421297] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 421301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 421306] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 421310] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 19:59:58 421331] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198421315|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 421336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 421341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 421345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198427013|now:1746043198421345|interval:5668| [2025/04/30 19:59:58 421349] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198427013|now:1746043198421345|interv:5668| [2025/04/30 19:59:58 421353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 421357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198427013| [2025/04/30 19:59:58 421361] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198427013| [2025/04/30 19:59:58 421365] [debug] |xqc_engine_wakeup_after|wakeup:1746043198427013|now:1746043198421365|diff:5648| [2025/04/30 19:59:58 421369] [debug] |xqc_engine_main_logic|END|now:1746043198421139| [2025/04/30 19:59:58 421375] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198421374| [2025/04/30 19:59:58 421378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198427013|now:1746043198421378|diff:5635| [2025/04/30 19:59:58 421382] [debug] |xqc_engine_main_logic|END|now:1746043198421374| [2025/04/30 19:59:58 421845] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:82|state:ESTABED|recv_time:1746043198421844| [2025/04/30 19:59:58 421852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 421861] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:109| [2025/04/30 19:59:58 421865] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 19:59:58 421870] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 19:59:58 421874] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 421880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:131|path_largest_ack:131| [2025/04/30 19:59:58 421884] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:94800|prior_delivered:51059|prior_time:1746043198364958|is_app_limited:0|send_elapse:38963|ack_elapse:56886|ctl_first_sent_time:1746043198365221|lagest_ack_time:1746043198421844|curr_delivered:119459| [2025/04/30 19:59:58 421889] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198365221| [2025/04/30 19:59:58 421893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 19:59:58 421897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56353|rttvar:448|minrtt:30467|latest_rtt:56623|ack_delay:24| [2025/04/30 19:59:58 421902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56383|rttvar:397|minrtt:30467|latest_rtt:56623|ack_delay:24| [2025/04/30 19:59:58 421906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:131|lost_pn:128|thresh:3| [2025/04/30 19:59:58 421910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 421987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:127|lost_pn:128|po_sent_time:1746043198363284|lost_send_time:1746043198358144|loss_delay:63700|frame:STREAM |repair:128| [2025/04/30 19:59:58 421991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198363284u| [2025/04/30 19:59:58 421995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 421999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198428055|now:1746043198421999|interval:6056| [2025/04/30 19:59:58 422003] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198428055|now:1746043198421999|interv:6056| [2025/04/30 19:59:58 422007] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 38963, ack_elapse 56886, delivered 68400|rate 1202404|lost 21| [2025/04/30 19:59:58 422012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202404) in round 4| [2025/04/30 19:59:58 422016] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 422020] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2560| [2025/04/30 19:59:58 422024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198365221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 422028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198365221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 422032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144012|srtt:56383|latest_rtt:56623|min_rtt:30467|applimit:0|lost:20|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 422038] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 19:59:58 422042] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746043198421844|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 422047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318421844|now:1746043198421844|interv:120000000| [2025/04/30 19:59:58 422054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318421844|now:1746043198421844|interv:120000000| [2025/04/30 19:59:58 422058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198427013|pq_index:0| [2025/04/30 19:59:58 422062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198421139| [2025/04/30 19:59:58 422066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198422066| [2025/04/30 19:59:58 422070] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198422069| [2025/04/30 19:59:58 422076] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56383|min_srtt:56383|path_bw:1207370|loss_rate:8.00|path_pto:0| [2025/04/30 19:59:58 422080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 422085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 422089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:127|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 422093] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56383|min_srtt:56383|path_bw:1207370|loss_rate:8.00|path_pto:0| [2025/04/30 19:59:58 422097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 422102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 422106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 422110] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56383|min_srtt:56383|path_bw:1207370|loss_rate:8.00|path_pto:0| [2025/04/30 19:59:58 422114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 422118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 422122] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 422126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 422130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 422134] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:127|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 422141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 422146] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 422150] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 19:59:58 422192] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198422155|stream_id:8|stream_offset:120233| [2025/04/30 19:59:58 422201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:250|origin_pktnum:127|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 422206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 422210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198428055|now:1746043198422210|interval:5845| [2025/04/30 19:59:58 422214] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198428055|now:1746043198422210|interv:5845| [2025/04/30 19:59:58 422218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 422223] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 422227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 422231] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 422235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 19:59:58 422258] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198422241|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 422263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 422267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 422271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198428055|now:1746043198422271|interval:5784| [2025/04/30 19:59:58 422275] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198428055|now:1746043198422271|interv:5784| [2025/04/30 19:59:58 422279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 422284] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198428055| [2025/04/30 19:59:58 422288] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198428055| [2025/04/30 19:59:58 422292] [debug] |xqc_engine_wakeup_after|wakeup:1746043198428055|now:1746043198422291|diff:5764| [2025/04/30 19:59:58 422300] [debug] |xqc_engine_main_logic|END|now:1746043198422069| [2025/04/30 19:59:58 422305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198422305| [2025/04/30 19:59:58 422309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198428055|now:1746043198422309|diff:5746| [2025/04/30 19:59:58 422312] [debug] |xqc_engine_main_logic|END|now:1746043198422305| [2025/04/30 19:59:58 422840] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:84|state:ESTABED|recv_time:1746043198422839| [2025/04/30 19:59:58 422846] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 422851] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:110| [2025/04/30 19:59:58 422855] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 19:59:58 422861] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 19:59:58 422865] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 422870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:133|path_largest_ack:133| [2025/04/30 19:59:58 422875] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:96000|prior_delivered:52259|prior_time:1746043198365961|is_app_limited:0|send_elapse:39870|ack_elapse:56878|ctl_first_sent_time:1746043198366218|lagest_ack_time:1746043198422839|curr_delivered:120659| [2025/04/30 19:59:58 422879] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198366218| [2025/04/30 19:59:58 422884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 19:59:58 422888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56383|rttvar:397|minrtt:30467|latest_rtt:56621|ack_delay:24| [2025/04/30 19:59:58 422892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56410|rttvar:351|minrtt:30467|latest_rtt:56621|ack_delay:24| [2025/04/30 19:59:58 422896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:133|lost_pn:130|thresh:3| [2025/04/30 19:59:58 422900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 422982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:129|lost_pn:130|po_sent_time:1746043198364355|lost_send_time:1746043198359141|loss_delay:63698|frame:STREAM |repair:128| [2025/04/30 19:59:58 422986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:130|po_sent_time:1746043198364431|lost_send_time:1746043198359141|loss_delay:63698|frame:STREAM |repair:128| [2025/04/30 19:59:58 422990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198364431u| [2025/04/30 19:59:58 422994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 422998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198429007|now:1746043198422998|interval:6009| [2025/04/30 19:59:58 423002] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198429007|now:1746043198422998|interv:6009| [2025/04/30 19:59:58 423006] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 39870, ack_elapse 56878, delivered 68400|rate 1202573|lost 23| [2025/04/30 19:59:58 423011] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202573) in round 4| [2025/04/30 19:59:58 423015] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 423019] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2560| [2025/04/30 19:59:58 423023] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198366218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 423027] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198366218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 423034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142812|srtt:56410|latest_rtt:56621|min_rtt:30467|applimit:0|lost:21|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 423040] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 19:59:58 423044] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:84|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746043198422839|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 423049] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318422839|now:1746043198422839|interv:120000000| [2025/04/30 19:59:58 423053] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318422839|now:1746043198422839|interv:120000000| [2025/04/30 19:59:58 423057] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198428055|pq_index:0| [2025/04/30 19:59:58 423061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198422069| [2025/04/30 19:59:58 423065] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198423065| [2025/04/30 19:59:58 423069] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198423068| [2025/04/30 19:59:58 423075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56410|min_srtt:56410|path_bw:1207370|loss_rate:8.33|path_pto:0| [2025/04/30 19:59:58 423079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142812|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 423083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 423088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:129|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 423092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56410|min_srtt:56410|path_bw:1207370|loss_rate:8.33|path_pto:0| [2025/04/30 19:59:58 423096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142812|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 423101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 423105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 423109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56410|min_srtt:56410|path_bw:1207370|loss_rate:8.33|path_pto:0| [2025/04/30 19:59:58 423113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142812|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 423120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 423124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 423128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56410|min_srtt:56410|path_bw:1207370|loss_rate:8.33|path_pto:0| [2025/04/30 19:59:58 423133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142812|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 423137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 423141] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 423145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 423149] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 423153] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:129|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 423157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142812|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 423162] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 423180] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 19:59:58 423211] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142812|now:1746043198423189|stream_id:8|stream_offset:121400| [2025/04/30 19:59:58 423217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:252|origin_pktnum:129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 423221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142812|applimit:0| [2025/04/30 19:59:58 423225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198429007|now:1746043198423225|interval:5782| [2025/04/30 19:59:58 423230] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198429007|now:1746043198423225|interv:5782| [2025/04/30 19:59:58 423234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144012| [2025/04/30 19:59:58 423238] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 423242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 423251] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 423255] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 19:59:58 423276] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198423260|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 423281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:253|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 19:59:58 423285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 423289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198429007|now:1746043198423289|interval:5718| [2025/04/30 19:59:58 423293] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198429007|now:1746043198423289|interv:5718| [2025/04/30 19:59:58 423297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 423302] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 423306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 423310] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 423314] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 19:59:58 423334] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198423319|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 423339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 423343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 423347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198429007|now:1746043198423347|interval:5660| [2025/04/30 19:59:58 423351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198429007|now:1746043198423347|interv:5660| [2025/04/30 19:59:58 423355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 423359] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198429007| [2025/04/30 19:59:58 423363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198429007| [2025/04/30 19:59:58 423367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198429007|now:1746043198423367|diff:5640| [2025/04/30 19:59:58 423372] [debug] |xqc_engine_main_logic|END|now:1746043198423068| [2025/04/30 19:59:58 423377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198423377| [2025/04/30 19:59:58 423384] [debug] |xqc_engine_wakeup_after|wakeup:1746043198429007|now:1746043198423384|diff:5623| [2025/04/30 19:59:58 423388] [debug] |xqc_engine_main_logic|END|now:1746043198423377| [2025/04/30 19:59:58 423851] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:86|state:ESTABED|recv_time:1746043198423850| [2025/04/30 19:59:58 423857] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 423862] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:111| [2025/04/30 19:59:58 423866] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 19:59:58 423872] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 19:59:58 423876] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 423881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:135|path_largest_ack:135| [2025/04/30 19:59:58 423886] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:97200|prior_delivered:53459|prior_time:1746043198366959|is_app_limited:0|send_elapse:39961|ack_elapse:56891|ctl_first_sent_time:1746043198367215|lagest_ack_time:1746043198423850|curr_delivered:121859| [2025/04/30 19:59:58 423890] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198367215| [2025/04/30 19:59:58 423894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 423899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56410|rttvar:351|minrtt:30467|latest_rtt:56635|ack_delay:24| [2025/04/30 19:59:58 423903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56435|rttvar:314|minrtt:30467|latest_rtt:56635|ack_delay:24| [2025/04/30 19:59:58 423907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:135|lost_pn:132|thresh:3| [2025/04/30 19:59:58 423911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 423996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:132|po_sent_time:1746043198365309|lost_send_time:1746043198360136|loss_delay:63714|frame:STREAM |repair:128| [2025/04/30 19:59:58 424005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198365309u| [2025/04/30 19:59:58 424009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 424013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198430019|now:1746043198424013|interval:6006| [2025/04/30 19:59:58 424017] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198430019|now:1746043198424013|interv:6006| [2025/04/30 19:59:58 424021] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 39961, ack_elapse 56891, delivered 68400|rate 1202299|lost 24| [2025/04/30 19:59:58 424025] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202299) in round 4| [2025/04/30 19:59:58 424029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 424033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2560| [2025/04/30 19:59:58 424037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198367215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 424041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198367215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 424046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144012|srtt:56435|latest_rtt:56635|min_rtt:30467|applimit:0|lost:23|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 424054] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 19:59:58 424058] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1746043198423850|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 424063] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318423850|now:1746043198423850|interv:120000000| [2025/04/30 19:59:58 424067] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318423850|now:1746043198423850|interv:120000000| [2025/04/30 19:59:58 424071] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198429007|pq_index:0| [2025/04/30 19:59:58 424075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198423068| [2025/04/30 19:59:58 424079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198424079| [2025/04/30 19:59:58 424083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198424083| [2025/04/30 19:59:58 424089] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56435|min_srtt:56435|path_bw:1207370|loss_rate:9.02|path_pto:0| [2025/04/30 19:59:58 424093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 424098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56435|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 424102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 424106] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56435|min_srtt:56435|path_bw:1207370|loss_rate:9.02|path_pto:0| [2025/04/30 19:59:58 424111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 424115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56435|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 424119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 424123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56435|min_srtt:56435|path_bw:1207370|loss_rate:9.02|path_pto:0| [2025/04/30 19:59:58 424127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 424134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 424138] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 424142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 424146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 424151] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 424155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 424159] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 424164] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 19:59:58 424209] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198424188|stream_id:8|stream_offset:124901| [2025/04/30 19:59:58 424215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:255|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 19:59:58 424219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 424223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198430019|now:1746043198424223|interval:5796| [2025/04/30 19:59:58 424228] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198430019|now:1746043198424223|interv:5796| [2025/04/30 19:59:58 424232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 424236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 424241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 424245] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 424249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 19:59:58 424269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198424254|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 424274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 424278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 424289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198430019|now:1746043198424289|interval:5730| [2025/04/30 19:59:58 424295] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198430019|now:1746043198424289|interv:5730| [2025/04/30 19:59:58 424303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 424309] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198430019| [2025/04/30 19:59:58 424314] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198430019| [2025/04/30 19:59:58 424318] [debug] |xqc_engine_wakeup_after|wakeup:1746043198430019|now:1746043198424318|diff:5701| [2025/04/30 19:59:58 424324] [debug] |xqc_engine_main_logic|END|now:1746043198424083| [2025/04/30 19:59:58 424331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198424331| [2025/04/30 19:59:58 424336] [debug] |xqc_engine_wakeup_after|wakeup:1746043198430019|now:1746043198424336|diff:5683| [2025/04/30 19:59:58 424343] [debug] |xqc_engine_main_logic|END|now:1746043198424331| [2025/04/30 19:59:58 424840] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:88|state:ESTABED|recv_time:1746043198424840| [2025/04/30 19:59:58 424847] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 424852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:112| [2025/04/30 19:59:58 424856] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 19:59:58 424862] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 19:59:58 424866] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 424871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:137| [2025/04/30 19:59:58 424876] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:98400|prior_delivered:54659|prior_time:1746043198367948|is_app_limited:0|send_elapse:40868|ack_elapse:56892|ctl_first_sent_time:1746043198368209|lagest_ack_time:1746043198424840|curr_delivered:123059| [2025/04/30 19:59:58 424880] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198368209| [2025/04/30 19:59:58 424884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 424888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56435|rttvar:314|minrtt:30467|latest_rtt:56631|ack_delay:24| [2025/04/30 19:59:58 424893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56456|rttvar:279|minrtt:30467|latest_rtt:56631|ack_delay:24| [2025/04/30 19:59:58 424897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:137|lost_pn:134|thresh:3| [2025/04/30 19:59:58 424901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 424994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:134|lost_pn:134|po_sent_time:1746043198366305|lost_send_time:1746043198361131|loss_delay:63709|frame:STREAM |repair:128| [2025/04/30 19:59:58 424999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198366305u| [2025/04/30 19:59:58 425003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 425007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198431011|now:1746043198425007|interval:6004| [2025/04/30 19:59:58 425011] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198431011|now:1746043198425007|interv:6004| [2025/04/30 19:59:58 425021] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 40868, ack_elapse 56892, delivered 68400|rate 1202278|lost 25| [2025/04/30 19:59:58 425026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202278) in round 4| [2025/04/30 19:59:58 425030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 425034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2560| [2025/04/30 19:59:58 425038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198368209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 425042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198368209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 425047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144012|srtt:56456|latest_rtt:56631|min_rtt:30467|applimit:0|lost:24|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 425052] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 19:59:58 425057] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746043198424840|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 425061] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318424840|now:1746043198424840|interv:120000000| [2025/04/30 19:59:58 425065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318424840|now:1746043198424840|interv:120000000| [2025/04/30 19:59:58 425069] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198430019|pq_index:0| [2025/04/30 19:59:58 425073] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198424083| [2025/04/30 19:59:58 425077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198425077| [2025/04/30 19:59:58 425082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198425081| [2025/04/30 19:59:58 425087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:9.34|path_pto:0| [2025/04/30 19:59:58 425092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 425096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 425101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:134|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 425105] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:9.34|path_pto:0| [2025/04/30 19:59:58 425112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 425116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 425121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 425125] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:9.34|path_pto:0| [2025/04/30 19:59:58 425129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:245102| [2025/04/30 19:59:58 425133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 425137] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 425141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 425145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 425149] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:134|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 425154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144012|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 425158] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 425162] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 19:59:58 425209] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144012|now:1746043198425187|stream_id:8|stream_offset:127235| [2025/04/30 19:59:58 425215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:257|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 19:59:58 425219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144012|applimit:0| [2025/04/30 19:59:58 425223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198431011|now:1746043198425223|interval:5788| [2025/04/30 19:59:58 425228] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198431011|now:1746043198425223|interv:5788| [2025/04/30 19:59:58 425232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145212| [2025/04/30 19:59:58 425236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 425245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145212|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 425249] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 425253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 19:59:58 425275] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145212|now:1746043198425259|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 425280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 425285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145212|applimit:0| [2025/04/30 19:59:58 425289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198431011|now:1746043198425288|interval:5723| [2025/04/30 19:59:58 425293] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198431011|now:1746043198425288|interv:5723| [2025/04/30 19:59:58 425297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146412| [2025/04/30 19:59:58 425301] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198431011| [2025/04/30 19:59:58 425305] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198431011| [2025/04/30 19:59:58 425309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198431011|now:1746043198425309|diff:5702| [2025/04/30 19:59:58 425313] [debug] |xqc_engine_main_logic|END|now:1746043198425081| [2025/04/30 19:59:58 425318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198425318| [2025/04/30 19:59:58 425322] [debug] |xqc_engine_wakeup_after|wakeup:1746043198431011|now:1746043198425322|diff:5689| [2025/04/30 19:59:58 425326] [debug] |xqc_engine_main_logic|END|now:1746043198425318| [2025/04/30 19:59:58 425986] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:86|state:ESTABED|recv_time:1746043198425985| [2025/04/30 19:59:58 425992] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 425997] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:113| [2025/04/30 19:59:58 426001] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 19:59:58 426006] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 19:59:58 426011] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 426016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:139|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:139|path_largest_ack:139| [2025/04/30 19:59:58 426020] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:99605|prior_delivered:55859|prior_time:1746043198368967|is_app_limited:0|send_elapse:41003|ack_elapse:57018|ctl_first_sent_time:1746043198369249|lagest_ack_time:1746043198425985|curr_delivered:124264| [2025/04/30 19:59:58 426025] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198369249| [2025/04/30 19:59:58 426034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 426038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56456|rttvar:279|minrtt:30467|latest_rtt:56736|ack_delay:152| [2025/04/30 19:59:58 426042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56472|rttvar:242|minrtt:30467|latest_rtt:56736|ack_delay:152| [2025/04/30 19:59:58 426047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:139|lost_pn:136|thresh:3| [2025/04/30 19:59:58 426051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:136|lost_pn:136|po_sent_time:1746043198367302|lost_send_time:1746043198362157|loss_delay:63828|frame:STREAM |repair:128| [2025/04/30 19:59:58 426152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198367302u| [2025/04/30 19:59:58 426156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 58|pns:2| [2025/04/30 19:59:58 426160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 426164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198432124|now:1746043198426164|interval:5960| [2025/04/30 19:59:58 426185] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198432124|now:1746043198426164|interv:5960| [2025/04/30 19:59:58 426189] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41003, ack_elapse 57018, delivered 68405|rate 1199708|lost 26| [2025/04/30 19:59:58 426193] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199708) in round 4| [2025/04/30 19:59:58 426197] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 426201] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2560| [2025/04/30 19:59:58 426205] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1205|po_sent_time:1746043198369249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 426210] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1205|po_sent_time:1746043198369249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 426214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56472|latest_rtt:56736|min_rtt:30467|applimit:0|lost:25|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 426220] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 19:59:58 426224] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746043198425985|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 426229] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318425985|now:1746043198425985|interv:120000000| [2025/04/30 19:59:58 426233] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318425985|now:1746043198425985|interv:120000000| [2025/04/30 19:59:58 426237] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198431011|pq_index:0| [2025/04/30 19:59:58 426244] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198425081| [2025/04/30 19:59:58 426248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198426248| [2025/04/30 19:59:58 426252] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198426252| [2025/04/30 19:59:58 426258] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1207370|loss_rate:9.65|path_pto:0| [2025/04/30 19:59:58 426262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 426267] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 426271] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:136|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 426275] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1207370|loss_rate:9.65|path_pto:0| [2025/04/30 19:59:58 426280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:245102| [2025/04/30 19:59:58 426284] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 426288] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 426292] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1207370|loss_rate:9.65|path_pto:0| [2025/04/30 19:59:58 426296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 426301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 426305] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 426308] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 426313] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 426317] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:136|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 426321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 426329] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 426333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 19:59:58 426362] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198426339|stream_id:8|stream_offset:129569| [2025/04/30 19:59:58 426367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:259|origin_pktnum:136|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 426372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 426376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198432124|now:1746043198426376|interval:5748| [2025/04/30 19:59:58 426380] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198432124|now:1746043198426376|interv:5748| [2025/04/30 19:59:58 426384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 426389] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 426393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:245102| [2025/04/30 19:59:58 426397] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 426401] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 19:59:58 426422] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198426407|stream_id:8|stream_offset:245102| [2025/04/30 19:59:58 426427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 426431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 426435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198432124|now:1746043198426435|interval:5689| [2025/04/30 19:59:58 426439] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198432124|now:1746043198426435|interv:5689| [2025/04/30 19:59:58 426443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 426447] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198432124| [2025/04/30 19:59:58 426451] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198432124| [2025/04/30 19:59:58 426455] [debug] |xqc_engine_wakeup_after|wakeup:1746043198432124|now:1746043198426455|diff:5669| [2025/04/30 19:59:58 426460] [debug] |xqc_engine_main_logic|END|now:1746043198426252| [2025/04/30 19:59:58 426466] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198426466| [2025/04/30 19:59:58 426470] [debug] |xqc_engine_wakeup_after|wakeup:1746043198432124|now:1746043198426470|diff:5654| [2025/04/30 19:59:58 426477] [debug] |xqc_engine_main_logic|END|now:1746043198426466| [2025/04/30 19:59:58 426822] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:88|state:ESTABED|recv_time:1746043198426821| [2025/04/30 19:59:58 426828] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 426834] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:114| [2025/04/30 19:59:58 426837] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 19:59:58 426843] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 19:59:58 426847] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 426853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:141|path_largest_ack:141| [2025/04/30 19:59:58 426857] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:100805|prior_delivered:57059|prior_time:1746043198369949|is_app_limited:0|send_elapse:41882|ack_elapse:56872|ctl_first_sent_time:1746043198370215|lagest_ack_time:1746043198426821|curr_delivered:125464| [2025/04/30 19:59:58 426862] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198370215| [2025/04/30 19:59:58 426866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 426871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56472|rttvar:242|minrtt:30467|latest_rtt:56606|ack_delay:24| [2025/04/30 19:59:58 426875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56485|rttvar:209|minrtt:30467|latest_rtt:56606|ack_delay:24| [2025/04/30 19:59:58 426879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:141|lost_pn:138|thresh:3| [2025/04/30 19:59:58 426883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 426984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:138|lost_pn:138|po_sent_time:1746043198368296|lost_send_time:1746043198363140|loss_delay:63681|frame:STREAM |repair:128| [2025/04/30 19:59:58 426988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198368296u| [2025/04/30 19:59:58 426992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 426996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198433014|now:1746043198426996|interval:6018| [2025/04/30 19:59:58 427001] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198433014|now:1746043198426996|interv:6018| [2025/04/30 19:59:58 427005] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41882, ack_elapse 56872, delivered 68405|rate 1202788|lost 27| [2025/04/30 19:59:58 427009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202788) in round 4| [2025/04/30 19:59:58 427013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 427017] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 427021] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198370215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 427028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198370215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 427033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56485|latest_rtt:56606|min_rtt:30467|applimit:0|lost:26|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 427039] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 19:59:58 427043] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746043198426821|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 427048] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318426821|now:1746043198426821|interv:120000000| [2025/04/30 19:59:58 427052] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318426821|now:1746043198426821|interv:120000000| [2025/04/30 19:59:58 427056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198432124|pq_index:0| [2025/04/30 19:59:58 427060] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198426252| [2025/04/30 19:59:58 427064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198427064| [2025/04/30 19:59:58 427068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198427068| [2025/04/30 19:59:58 427074] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56485|min_srtt:56485|path_bw:1207370|loss_rate:9.96|path_pto:0| [2025/04/30 19:59:58 427078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 427083] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 427087] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:138|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 427092] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56485|min_srtt:56485|path_bw:1207370|loss_rate:9.96|path_pto:0| [2025/04/30 19:59:58 427096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 427100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 427105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 19:59:58 427111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56485|min_srtt:56485|path_bw:1207370|loss_rate:9.96|path_pto:0| [2025/04/30 19:59:58 427115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 427120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 427123] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 427127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 427131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 427136] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:138|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 427140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 427144] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 427148] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 19:59:58 427191] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198427154|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 427200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:261|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 19:59:58 427205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 427209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198433014|now:1746043198427209|interval:5805| [2025/04/30 19:59:58 427213] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198433014|now:1746043198427209|interv:5805| [2025/04/30 19:59:58 427217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 427222] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 427226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 427231] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 427235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 19:59:58 427257] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198427241|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 427267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 427271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 427275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198433014|now:1746043198427275|interval:5739| [2025/04/30 19:59:58 427279] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198433014|now:1746043198427275|interv:5739| [2025/04/30 19:59:58 427283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 427288] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198433014| [2025/04/30 19:59:58 427292] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198433014| [2025/04/30 19:59:58 427296] [debug] |xqc_engine_wakeup_after|wakeup:1746043198433014|now:1746043198427296|diff:5718| [2025/04/30 19:59:58 427300] [debug] |xqc_engine_main_logic|END|now:1746043198427068| [2025/04/30 19:59:58 427305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198427305| [2025/04/30 19:59:58 427309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198433014|now:1746043198427309|diff:5705| [2025/04/30 19:59:58 427313] [debug] |xqc_engine_main_logic|END|now:1746043198427305| [2025/04/30 19:59:58 427832] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:90|state:ESTABED|recv_time:1746043198427832| [2025/04/30 19:59:58 427838] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 427844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:115| [2025/04/30 19:59:58 427848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 19:59:58 427853] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 19:59:58 427858] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 427863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:143|path_largest_ack:143| [2025/04/30 19:59:58 427867] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:102005|prior_delivered:58259|prior_time:1746043198370938|is_app_limited:0|send_elapse:41941|ack_elapse:56894|ctl_first_sent_time:1746043198371195|lagest_ack_time:1746043198427832|curr_delivered:126664| [2025/04/30 19:59:58 427872] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198371195| [2025/04/30 19:59:58 427876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 427880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56485|rttvar:209|minrtt:30467|latest_rtt:56637|ack_delay:24| [2025/04/30 19:59:58 427885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56501|rttvar:189|minrtt:30467|latest_rtt:56637|ack_delay:24| [2025/04/30 19:59:58 427889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:143|lost_pn:140|thresh:3| [2025/04/30 19:59:58 427893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 427999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:140|lost_pn:140|po_sent_time:1746043198369333|lost_send_time:1746043198364116|loss_delay:63716|frame:STREAM |repair:128| [2025/04/30 19:59:58 428004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198369333u| [2025/04/30 19:59:58 428008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 428012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198434014|now:1746043198428012|interval:6002| [2025/04/30 19:59:58 428016] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198434014|now:1746043198428012|interv:6002| [2025/04/30 19:59:58 428020] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41941, ack_elapse 56894, delivered 68405|rate 1202323|lost 28| [2025/04/30 19:59:58 428024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202323) in round 4| [2025/04/30 19:59:58 428028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 428032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 428036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198371195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 428041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198371195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 428045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56501|latest_rtt:56637|min_rtt:30467|applimit:0|lost:27|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 428051] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 19:59:58 428055] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:90|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746043198427832|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 428060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318427832|now:1746043198427832|interv:120000000| [2025/04/30 19:59:58 428064] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318427832|now:1746043198427832|interv:120000000| [2025/04/30 19:59:58 428067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198433014|pq_index:0| [2025/04/30 19:59:58 428072] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198427068| [2025/04/30 19:59:58 428075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198428075| [2025/04/30 19:59:58 428080] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198428079| [2025/04/30 19:59:58 428085] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1207370|loss_rate:10.27|path_pto:0| [2025/04/30 19:59:58 428093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 428097] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56501|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 428102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:140|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 428106] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1207370|loss_rate:10.27|path_pto:0| [2025/04/30 19:59:58 428110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 428114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56501|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 428119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 428123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56501|min_srtt:56501|path_bw:1207370|loss_rate:10.27|path_pto:0| [2025/04/30 19:59:58 428127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 428131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 428135] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 428139] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 428143] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 428147] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:140|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 428151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 428156] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 428160] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 19:59:58 428202] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198428181|stream_id:8|stream_offset:134237| [2025/04/30 19:59:58 428211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:263|origin_pktnum:140|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 428219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 428223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198434014|now:1746043198428223|interval:5791| [2025/04/30 19:59:58 428227] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198434014|now:1746043198428223|interv:5791| [2025/04/30 19:59:58 428231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 428236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 428240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 428245] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 428249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 19:59:58 428271] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198428255|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 428276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 428281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 428284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198434014|now:1746043198428284|interval:5730| [2025/04/30 19:59:58 428289] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198434014|now:1746043198428284|interv:5730| [2025/04/30 19:59:58 428292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 428297] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198434014| [2025/04/30 19:59:58 428301] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198434014| [2025/04/30 19:59:58 428305] [debug] |xqc_engine_wakeup_after|wakeup:1746043198434014|now:1746043198428305|diff:5709| [2025/04/30 19:59:58 428309] [debug] |xqc_engine_main_logic|END|now:1746043198428079| [2025/04/30 19:59:58 428314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198428314| [2025/04/30 19:59:58 428318] [debug] |xqc_engine_wakeup_after|wakeup:1746043198434014|now:1746043198428318|diff:5696| [2025/04/30 19:59:58 428322] [debug] |xqc_engine_main_logic|END|now:1746043198428314| [2025/04/30 19:59:58 428845] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:92|state:ESTABED|recv_time:1746043198428844| [2025/04/30 19:59:58 428851] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 428856] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:116| [2025/04/30 19:59:58 428860] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 19:59:58 428865] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 19:59:58 428874] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 428879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:145|path_largest_ack:145| [2025/04/30 19:59:58 428884] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:103205|prior_delivered:59459|prior_time:1746043198371942|is_app_limited:0|send_elapse:42862|ack_elapse:56902|ctl_first_sent_time:1746043198372199|lagest_ack_time:1746043198428844|curr_delivered:127864| [2025/04/30 19:59:58 428889] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198372199| [2025/04/30 19:59:58 428893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 428897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56501|rttvar:189|minrtt:30467|latest_rtt:56645|ack_delay:24| [2025/04/30 19:59:58 428901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56516|rttvar:172|minrtt:30467|latest_rtt:56645|ack_delay:24| [2025/04/30 19:59:58 428905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:145|lost_pn:142|thresh:3| [2025/04/30 19:59:58 428909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 428997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:142|lost_pn:142|po_sent_time:1746043198370298|lost_send_time:1746043198365119|loss_delay:63725|frame:STREAM |repair:128| [2025/04/30 19:59:58 429021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198370298u| [2025/04/30 19:59:58 429025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 429029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435007|now:1746043198429029|interval:5978| [2025/04/30 19:59:58 429033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435007|now:1746043198429029|interv:5978| [2025/04/30 19:59:58 429037] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 42862, ack_elapse 56902, delivered 68405|rate 1202154|lost 29| [2025/04/30 19:59:58 429042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202154) in round 4| [2025/04/30 19:59:58 429046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 429050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 429054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198372199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 429058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198372199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 429062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56516|latest_rtt:56645|min_rtt:30467|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 429070] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 19:59:58 429075] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746043198428844|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 429079] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318428844|now:1746043198428844|interv:120000000| [2025/04/30 19:59:58 429083] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318428844|now:1746043198428844|interv:120000000| [2025/04/30 19:59:58 429087] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198434014|pq_index:0| [2025/04/30 19:59:58 429091] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198428079| [2025/04/30 19:59:58 429095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198429095| [2025/04/30 19:59:58 429100] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198429099| [2025/04/30 19:59:58 429105] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56516|min_srtt:56516|path_bw:1207370|loss_rate:10.57|path_pto:0| [2025/04/30 19:59:58 429110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 429114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 429118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:142|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 429123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56516|min_srtt:56516|path_bw:1207370|loss_rate:10.57|path_pto:0| [2025/04/30 19:59:58 429127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 429131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 429136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 429140] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56516|min_srtt:56516|path_bw:1207370|loss_rate:10.57|path_pto:0| [2025/04/30 19:59:58 429144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 429151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 429154] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 429158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 429162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 429185] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:142|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 429189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 429194] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 429198] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 19:59:58 429226] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198429204|stream_id:8|stream_offset:136571| [2025/04/30 19:59:58 429231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:265|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 19:59:58 429236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 429240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435007|now:1746043198429240|interval:5767| [2025/04/30 19:59:58 429244] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435007|now:1746043198429240|interv:5767| [2025/04/30 19:59:58 429248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 429253] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 429257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 429261] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 429265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 19:59:58 429286] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198429271|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 429291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 429295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 429303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435007|now:1746043198429303|interval:5704| [2025/04/30 19:59:58 429307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435007|now:1746043198429303|interv:5704| [2025/04/30 19:59:58 429311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 429316] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198435007| [2025/04/30 19:59:58 429320] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198435007| [2025/04/30 19:59:58 429324] [debug] |xqc_engine_wakeup_after|wakeup:1746043198435007|now:1746043198429324|diff:5683| [2025/04/30 19:59:58 429328] [debug] |xqc_engine_main_logic|END|now:1746043198429099| [2025/04/30 19:59:58 429333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198429333| [2025/04/30 19:59:58 429337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198435007|now:1746043198429337|diff:5670| [2025/04/30 19:59:58 429341] [debug] |xqc_engine_main_logic|END|now:1746043198429333| [2025/04/30 19:59:58 429842] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:94|state:ESTABED|recv_time:1746043198429841| [2025/04/30 19:59:58 429848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 429853] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:117| [2025/04/30 19:59:58 429857] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 19:59:58 429863] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 19:59:58 429867] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 429872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:147| [2025/04/30 19:59:58 429876] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:104405|prior_delivered:60659|prior_time:1746043198372952|is_app_limited:0|send_elapse:43563|ack_elapse:56889|ctl_first_sent_time:1746043198373207|lagest_ack_time:1746043198429841|curr_delivered:129064| [2025/04/30 19:59:58 429881] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198373207| [2025/04/30 19:59:58 429885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 429889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56516|rttvar:172|minrtt:30467|latest_rtt:56634|ack_delay:24| [2025/04/30 19:59:58 429894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56528|rttvar:152|minrtt:30467|latest_rtt:56634|ack_delay:24| [2025/04/30 19:59:58 429898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:147|lost_pn:144|thresh:3| [2025/04/30 19:59:58 429902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 429999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:144|po_sent_time:1746043198371282|lost_send_time:1746043198366128|loss_delay:63713|frame:STREAM |repair:128| [2025/04/30 19:59:58 430022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198371282u| [2025/04/30 19:59:58 430026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 430030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435999|now:1746043198430030|interval:5969| [2025/04/30 19:59:58 430034] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435999|now:1746043198430030|interv:5969| [2025/04/30 19:59:58 430038] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 43563, ack_elapse 56889, delivered 68405|rate 1202429|lost 30| [2025/04/30 19:59:58 430043] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202429) in round 4| [2025/04/30 19:59:58 430047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 430051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 430055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198373207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 430059] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198373207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 430064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56528|latest_rtt:56634|min_rtt:30467|applimit:0|lost:29|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 430069] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 19:59:58 430073] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746043198429841|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 430078] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318429841|now:1746043198429841|interv:120000000| [2025/04/30 19:59:58 430082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318429841|now:1746043198429841|interv:120000000| [2025/04/30 19:59:58 430086] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198435007|pq_index:0| [2025/04/30 19:59:58 430090] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198429099| [2025/04/30 19:59:58 430094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198430094| [2025/04/30 19:59:58 430099] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198430098| [2025/04/30 19:59:58 430104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1207370|loss_rate:10.86|path_pto:0| [2025/04/30 19:59:58 430111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 430116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56528|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 430120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 430125] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1207370|loss_rate:10.86|path_pto:0| [2025/04/30 19:59:58 430129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 430133] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56528|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 430137] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 430141] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1207370|loss_rate:10.86|path_pto:0| [2025/04/30 19:59:58 430145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 430150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 430154] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 430158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 430162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 430180] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 430188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 430192] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 430196] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 19:59:58 430224] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198430202|stream_id:8|stream_offset:138905| [2025/04/30 19:59:58 430229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:267|origin_pktnum:144|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 430238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 430242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435999|now:1746043198430242|interval:5757| [2025/04/30 19:59:58 430246] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435999|now:1746043198430242|interv:5757| [2025/04/30 19:59:58 430250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 430255] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 430259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 430263] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 430267] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 19:59:58 430288] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198430273|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 430294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 430298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 430302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198435999|now:1746043198430302|interval:5697| [2025/04/30 19:59:58 430306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198435999|now:1746043198430302|interv:5697| [2025/04/30 19:59:58 430310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 430314] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198435999| [2025/04/30 19:59:58 430318] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198435999| [2025/04/30 19:59:58 430322] [debug] |xqc_engine_wakeup_after|wakeup:1746043198435999|now:1746043198430322|diff:5677| [2025/04/30 19:59:58 430326] [debug] |xqc_engine_main_logic|END|now:1746043198430098| [2025/04/30 19:59:58 430332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198430332| [2025/04/30 19:59:58 430335] [debug] |xqc_engine_wakeup_after|wakeup:1746043198435999|now:1746043198430335|diff:5664| [2025/04/30 19:59:58 430339] [debug] |xqc_engine_main_logic|END|now:1746043198430332| [2025/04/30 19:59:58 430833] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:96|state:ESTABED|recv_time:1746043198430832| [2025/04/30 19:59:58 430839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 430844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:118| [2025/04/30 19:59:58 430848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 19:59:58 430854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 19:59:58 430858] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 430868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:149| [2025/04/30 19:59:58 430872] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:105605|prior_delivered:61859|prior_time:1746043198373928|is_app_limited:0|send_elapse:43515|ack_elapse:56904|ctl_first_sent_time:1746043198374193|lagest_ack_time:1746043198430832|curr_delivered:130264| [2025/04/30 19:59:58 430877] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198374193| [2025/04/30 19:59:58 430881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 430885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56528|rttvar:152|minrtt:30467|latest_rtt:56639|ack_delay:24| [2025/04/30 19:59:58 430889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56538|rttvar:135|minrtt:30467|latest_rtt:56639|ack_delay:24| [2025/04/30 19:59:58 430894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/04/30 19:59:58 430898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 430997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:146|lost_pn:146|po_sent_time:1746043198372286|lost_send_time:1746043198367114|loss_delay:63718|frame:STREAM |repair:128| [2025/04/30 19:59:58 431017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198372286u| [2025/04/30 19:59:58 431021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 431025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437012|now:1746043198431025|interval:5987| [2025/04/30 19:59:58 431029] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437012|now:1746043198431025|interv:5987| [2025/04/30 19:59:58 431033] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 43515, ack_elapse 56904, delivered 68405|rate 1202112|lost 31| [2025/04/30 19:59:58 431038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202112) in round 4| [2025/04/30 19:59:58 431042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 431046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 431050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198374193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 431054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198374193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 431061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56538|latest_rtt:56639|min_rtt:30467|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 431066] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 19:59:58 431071] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746043198430832|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 431075] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318430832|now:1746043198430832|interv:120000000| [2025/04/30 19:59:58 431079] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318430832|now:1746043198430832|interv:120000000| [2025/04/30 19:59:58 431083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198435999|pq_index:0| [2025/04/30 19:59:58 431087] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198430098| [2025/04/30 19:59:58 431091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198431091| [2025/04/30 19:59:58 431096] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198431095| [2025/04/30 19:59:58 431101] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56538|min_srtt:56538|path_bw:1207370|loss_rate:11.15|path_pto:0| [2025/04/30 19:59:58 431106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 431110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56538|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 431114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:146|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 431119] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56538|min_srtt:56538|path_bw:1207370|loss_rate:11.15|path_pto:0| [2025/04/30 19:59:58 431123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 431127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56538|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 431132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 431136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56538|min_srtt:56538|path_bw:1207370|loss_rate:11.15|path_pto:0| [2025/04/30 19:59:58 431142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 431147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 431151] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 431154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 431159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 431163] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:146|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 431184] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 431189] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 431193] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 19:59:58 431221] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198431199|stream_id:8|stream_offset:141239| [2025/04/30 19:59:58 431227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:269|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 19:59:58 431231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 431236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437012|now:1746043198431235|interval:5777| [2025/04/30 19:59:58 431240] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437012|now:1746043198431235|interv:5777| [2025/04/30 19:59:58 431244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 431248] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 431253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 431257] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 431261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 19:59:58 431281] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198431266|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 431286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 431295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 431299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437012|now:1746043198431299|interval:5713| [2025/04/30 19:59:58 431303] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437012|now:1746043198431299|interv:5713| [2025/04/30 19:59:58 431307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 431311] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198437012| [2025/04/30 19:59:58 431315] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198437012| [2025/04/30 19:59:58 431319] [debug] |xqc_engine_wakeup_after|wakeup:1746043198437012|now:1746043198431319|diff:5693| [2025/04/30 19:59:58 431323] [debug] |xqc_engine_main_logic|END|now:1746043198431095| [2025/04/30 19:59:58 431329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198431329| [2025/04/30 19:59:58 431332] [debug] |xqc_engine_wakeup_after|wakeup:1746043198437012|now:1746043198431332|diff:5680| [2025/04/30 19:59:58 431336] [debug] |xqc_engine_main_logic|END|now:1746043198431329| [2025/04/30 19:59:58 431824] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:98|state:ESTABED|recv_time:1746043198431823| [2025/04/30 19:59:58 431830] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 431835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:119| [2025/04/30 19:59:58 431839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 19:59:58 431844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 19:59:58 431849] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 431854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:151|path_largest_ack:151| [2025/04/30 19:59:58 431859] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:106805|prior_delivered:63059|prior_time:1746043198374931|is_app_limited:0|send_elapse:44439|ack_elapse:56892|ctl_first_sent_time:1746043198375201|lagest_ack_time:1746043198431823|curr_delivered:131464| [2025/04/30 19:59:58 431863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198375201| [2025/04/30 19:59:58 431868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 431872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56538|rttvar:135|minrtt:30467|latest_rtt:56622|ack_delay:24| [2025/04/30 19:59:58 431876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56545|rttvar:117|minrtt:30467|latest_rtt:56622|ack_delay:24| [2025/04/30 19:59:58 431880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:151|lost_pn:148|thresh:3| [2025/04/30 19:59:58 431884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 431998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:148|lost_pn:148|po_sent_time:1746043198373294|lost_send_time:1746043198368124|loss_delay:63699|frame:STREAM |repair:128| [2025/04/30 19:59:58 432015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198373294u| [2025/04/30 19:59:58 432019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 432023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437979|now:1746043198432023|interval:5956| [2025/04/30 19:59:58 432027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437979|now:1746043198432023|interv:5956| [2025/04/30 19:59:58 432031] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 44439, ack_elapse 56892, delivered 68405|rate 1202365|lost 32| [2025/04/30 19:59:58 432035] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202365) in round 4| [2025/04/30 19:59:58 432039] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 432044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 432047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198375201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 432052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198375201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 432056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56545|latest_rtt:56622|min_rtt:30467|applimit:0|lost:31|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 432062] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 19:59:58 432066] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1746043198431823|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 432071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318431823|now:1746043198431823|interv:120000000| [2025/04/30 19:59:58 432075] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318431823|now:1746043198431823|interv:120000000| [2025/04/30 19:59:58 432079] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198437012|pq_index:0| [2025/04/30 19:59:58 432083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198431095| [2025/04/30 19:59:58 432087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198432087| [2025/04/30 19:59:58 432094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198432093| [2025/04/30 19:59:58 432100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56545|min_srtt:56545|path_bw:1207370|loss_rate:11.44|path_pto:0| [2025/04/30 19:59:58 432104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 432109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56545|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 432113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:148|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 432117] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56545|min_srtt:56545|path_bw:1207370|loss_rate:11.44|path_pto:0| [2025/04/30 19:59:58 432122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 432126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56545|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 432130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 432135] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56545|min_srtt:56545|path_bw:1207370|loss_rate:11.44|path_pto:0| [2025/04/30 19:59:58 432139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 432143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 432147] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 432151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 432155] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 432159] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 432163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 432186] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 432190] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 19:59:58 432222] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198432200|stream_id:8|stream_offset:143573| [2025/04/30 19:59:58 432228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:271|origin_pktnum:148|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 432232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 432236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437979|now:1746043198432236|interval:5743| [2025/04/30 19:59:58 432241] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437979|now:1746043198432236|interv:5743| [2025/04/30 19:59:58 432245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 432249] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 432254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 432258] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 432262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 19:59:58 432282] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198432267|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 432287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 432292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 432296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198437979|now:1746043198432296|interval:5683| [2025/04/30 19:59:58 432300] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198437979|now:1746043198432296|interv:5683| [2025/04/30 19:59:58 432304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 432308] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198437979| [2025/04/30 19:59:58 432312] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198437979| [2025/04/30 19:59:58 432316] [debug] |xqc_engine_wakeup_after|wakeup:1746043198437979|now:1746043198432316|diff:5663| [2025/04/30 19:59:58 432320] [debug] |xqc_engine_main_logic|END|now:1746043198432093| [2025/04/30 19:59:58 432325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198432325| [2025/04/30 19:59:58 432329] [debug] |xqc_engine_wakeup_after|wakeup:1746043198437979|now:1746043198432329|diff:5650| [2025/04/30 19:59:58 432333] [debug] |xqc_engine_main_logic|END|now:1746043198432325| [2025/04/30 19:59:58 432841] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:100|state:ESTABED|recv_time:1746043198432841| [2025/04/30 19:59:58 432852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 432858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:120| [2025/04/30 19:59:58 432862] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 19:59:58 432867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 19:59:58 432871] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 432877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:153| [2025/04/30 19:59:58 432881] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:108005|prior_delivered:64259|prior_time:1746043198375951|is_app_limited:0|send_elapse:44550|ack_elapse:56890|ctl_first_sent_time:1746043198376221|lagest_ack_time:1746043198432841|curr_delivered:132664| [2025/04/30 19:59:58 432886] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198376221| [2025/04/30 19:59:58 432890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 432894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56545|rttvar:117|minrtt:30467|latest_rtt:56620|ack_delay:24| [2025/04/30 19:59:58 432898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56551|rttvar:100|minrtt:30467|latest_rtt:56620|ack_delay:24| [2025/04/30 19:59:58 432903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:153|lost_pn:150|thresh:3| [2025/04/30 19:59:58 432907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 432998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:150|lost_pn:150|po_sent_time:1746043198374280|lost_send_time:1746043198369144|loss_delay:63697|frame:STREAM |repair:128| [2025/04/30 19:59:58 433034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198374280u| [2025/04/30 19:59:58 433038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 433042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198438993|now:1746043198433042|interval:5951| [2025/04/30 19:59:58 433046] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198438993|now:1746043198433042|interv:5951| [2025/04/30 19:59:58 433050] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 44550, ack_elapse 56890, delivered 68405|rate 1202408|lost 33| [2025/04/30 19:59:58 433057] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202408) in round 4| [2025/04/30 19:59:58 433061] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 433065] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 433069] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198376221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 433074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198376221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 433078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56551|latest_rtt:56620|min_rtt:30467|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 433083] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 19:59:58 433088] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:100|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746043198432841|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 433092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318432841|now:1746043198432841|interv:120000000| [2025/04/30 19:59:58 433096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318432841|now:1746043198432841|interv:120000000| [2025/04/30 19:59:58 433100] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198437979|pq_index:0| [2025/04/30 19:59:58 433105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198432093| [2025/04/30 19:59:58 433108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198433108| [2025/04/30 19:59:58 433113] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198433112| [2025/04/30 19:59:58 433119] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56551|min_srtt:56551|path_bw:1207370|loss_rate:11.72|path_pto:0| [2025/04/30 19:59:58 433123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 433127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56551|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 433132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:150|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 433136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56551|min_srtt:56551|path_bw:1207370|loss_rate:11.72|path_pto:0| [2025/04/30 19:59:58 433143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 433148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56551|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 433152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 433156] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56551|min_srtt:56551|path_bw:1207370|loss_rate:11.72|path_pto:0| [2025/04/30 19:59:58 433161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 433179] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 433187] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 433191] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 433195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 433199] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:150|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 433203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 433208] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 433212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 19:59:58 433241] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198433218|stream_id:8|stream_offset:145907| [2025/04/30 19:59:58 433246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:273|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 19:59:58 433251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 433255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198438993|now:1746043198433255|interval:5738| [2025/04/30 19:59:58 433259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198438993|now:1746043198433255|interv:5738| [2025/04/30 19:59:58 433263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 433268] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 433272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 433280] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 433284] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 19:59:58 433306] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198433290|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 433311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 433315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 433319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198438993|now:1746043198433319|interval:5674| [2025/04/30 19:59:58 433323] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198438993|now:1746043198433319|interv:5674| [2025/04/30 19:59:58 433327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 433332] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198438993| [2025/04/30 19:59:58 433336] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198438993| [2025/04/30 19:59:58 433340] [debug] |xqc_engine_wakeup_after|wakeup:1746043198438993|now:1746043198433340|diff:5653| [2025/04/30 19:59:58 433344] [debug] |xqc_engine_main_logic|END|now:1746043198433112| [2025/04/30 19:59:58 433349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198433349| [2025/04/30 19:59:58 433353] [debug] |xqc_engine_wakeup_after|wakeup:1746043198438993|now:1746043198433353|diff:5640| [2025/04/30 19:59:58 433357] [debug] |xqc_engine_main_logic|END|now:1746043198433349| [2025/04/30 19:59:58 433829] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:102|state:ESTABED|recv_time:1746043198433828| [2025/04/30 19:59:58 433835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 433840] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:121| [2025/04/30 19:59:58 433844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 19:59:58 433850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 19:59:58 433854] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 433859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:155|path_largest_ack:155| [2025/04/30 19:59:58 433864] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:109205|prior_delivered:65459|prior_time:1746043198376923|is_app_limited:0|send_elapse:45423|ack_elapse:56905|ctl_first_sent_time:1746043198377181|lagest_ack_time:1746043198433828|curr_delivered:133864| [2025/04/30 19:59:58 433868] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198377181| [2025/04/30 19:59:58 433873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 433881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56551|rttvar:100|minrtt:30467|latest_rtt:56647|ack_delay:24| [2025/04/30 19:59:58 433885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56560|rttvar:93|minrtt:30467|latest_rtt:56647|ack_delay:24| [2025/04/30 19:59:58 433890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:155|lost_pn:152|thresh:3| [2025/04/30 19:59:58 433894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 433996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:152|po_sent_time:1746043198375296|lost_send_time:1746043198370101|loss_delay:63727|frame:STREAM |repair:128| [2025/04/30 19:59:58 434024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198375296u| [2025/04/30 19:59:58 434028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 434032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198440032|now:1746043198434032|interval:6000| [2025/04/30 19:59:58 434036] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198440032|now:1746043198434032|interv:6000| [2025/04/30 19:59:58 434040] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 45423, ack_elapse 56905, delivered 68405|rate 1202091|lost 34| [2025/04/30 19:59:58 434044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202091) in round 4| [2025/04/30 19:59:58 434048] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 434052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 434056] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198377181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 434060] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198377181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 434065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56560|latest_rtt:56647|min_rtt:30467|applimit:0|lost:33|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 434073] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 19:59:58 434077] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746043198433828|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 434082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318433828|now:1746043198433828|interv:120000000| [2025/04/30 19:59:58 434086] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318433828|now:1746043198433828|interv:120000000| [2025/04/30 19:59:58 434090] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198438993|pq_index:0| [2025/04/30 19:59:58 434094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198433112| [2025/04/30 19:59:58 434098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198434098| [2025/04/30 19:59:58 434102] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198434101| [2025/04/30 19:59:58 434108] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56560|min_srtt:56560|path_bw:1207370|loss_rate:12.00|path_pto:0| [2025/04/30 19:59:58 434112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 434117] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56560|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 434121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 434125] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56560|min_srtt:56560|path_bw:1207370|loss_rate:12.00|path_pto:0| [2025/04/30 19:59:58 434129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 434134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56560|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 434138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 434142] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56560|min_srtt:56560|path_bw:1207370|loss_rate:12.00|path_pto:0| [2025/04/30 19:59:58 434146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 434150] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 434157] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 434161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 434180] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 434188] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 434192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 434196] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 434200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 19:59:58 434239] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198434207|stream_id:8|stream_offset:148241| [2025/04/30 19:59:58 434244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:275|origin_pktnum:152|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 434249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 434253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198440032|now:1746043198434253|interval:5779| [2025/04/30 19:59:58 434257] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198440032|now:1746043198434253|interv:5779| [2025/04/30 19:59:58 434261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 434266] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 434270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 434274] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 434278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 19:59:58 434299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198434284|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 434304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 434308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 434312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198440032|now:1746043198434312|interval:5720| [2025/04/30 19:59:58 434320] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198440032|now:1746043198434312|interv:5720| [2025/04/30 19:59:58 434324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 434329] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198440032| [2025/04/30 19:59:58 434333] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198440032| [2025/04/30 19:59:58 434337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198440032|now:1746043198434337|diff:5695| [2025/04/30 19:59:58 434341] [debug] |xqc_engine_main_logic|END|now:1746043198434101| [2025/04/30 19:59:58 434346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198434346| [2025/04/30 19:59:58 434350] [debug] |xqc_engine_wakeup_after|wakeup:1746043198440032|now:1746043198434350|diff:5682| [2025/04/30 19:59:58 434354] [debug] |xqc_engine_main_logic|END|now:1746043198434346| [2025/04/30 19:59:58 434838] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:104|state:ESTABED|recv_time:1746043198434838| [2025/04/30 19:59:58 434844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 434850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:122| [2025/04/30 19:59:58 434853] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 19:59:58 434859] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 19:59:58 434863] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 434869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:157| [2025/04/30 19:59:58 434873] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:110405|prior_delivered:66659|prior_time:1746043198377922|is_app_limited:0|send_elapse:45543|ack_elapse:56916|ctl_first_sent_time:1746043198378185|lagest_ack_time:1746043198434838|curr_delivered:135064| [2025/04/30 19:59:58 434878] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198378185| [2025/04/30 19:59:58 434882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 434886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56560|rttvar:93|minrtt:30467|latest_rtt:56653|ack_delay:24| [2025/04/30 19:59:58 434890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56568|rttvar:87|minrtt:30467|latest_rtt:56653|ack_delay:24| [2025/04/30 19:59:58 434895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:157|lost_pn:154|thresh:3| [2025/04/30 19:59:58 434899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 434999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:154|lost_pn:154|po_sent_time:1746043198376305|lost_send_time:1746043198371104|loss_delay:63734|frame:STREAM |repair:128| [2025/04/30 19:59:58 435037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198376305u| [2025/04/30 19:59:58 435041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 435045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441005|now:1746043198435045|interval:5960| [2025/04/30 19:59:58 435049] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441005|now:1746043198435045|interv:5960| [2025/04/30 19:59:58 435054] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 45543, ack_elapse 56916, delivered 68405|rate 1201858|lost 35| [2025/04/30 19:59:58 435058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201858) in round 4| [2025/04/30 19:59:58 435062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 435066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 435070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198378185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 435074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198378185|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 435078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56568|latest_rtt:56653|min_rtt:30467|applimit:0|lost:34|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 435084] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 19:59:58 435088] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746043198434838|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 435093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318434838|now:1746043198434838|interv:120000000| [2025/04/30 19:59:58 435097] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318434838|now:1746043198434838|interv:120000000| [2025/04/30 19:59:58 435101] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198440032|pq_index:0| [2025/04/30 19:59:58 435105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198434101| [2025/04/30 19:59:58 435111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198435111| [2025/04/30 19:59:58 435116] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198435115| [2025/04/30 19:59:58 435122] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56568|min_srtt:56568|path_bw:1207370|loss_rate:12.27|path_pto:0| [2025/04/30 19:59:58 435126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 435130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 435135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:154|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 435139] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56568|min_srtt:56568|path_bw:1207370|loss_rate:12.27|path_pto:0| [2025/04/30 19:59:58 435143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 435147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 435152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 435156] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56568|min_srtt:56568|path_bw:1207370|loss_rate:12.27|path_pto:0| [2025/04/30 19:59:58 435160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 435180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 435187] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 435191] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 435195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 435200] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:154|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 435204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 435208] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 435216] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 19:59:58 435244] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198435222|stream_id:8|stream_offset:150575| [2025/04/30 19:59:58 435249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:277|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 19:59:58 435254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 435258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441005|now:1746043198435258|interval:5747| [2025/04/30 19:59:58 435262] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441005|now:1746043198435258|interv:5747| [2025/04/30 19:59:58 435266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 435271] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 435275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 435279] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 435283] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 19:59:58 435303] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198435289|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 435309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 435313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 435317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441005|now:1746043198435317|interval:5688| [2025/04/30 19:59:58 435321] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441005|now:1746043198435317|interv:5688| [2025/04/30 19:59:58 435325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 435329] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198441005| [2025/04/30 19:59:58 435333] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198441005| [2025/04/30 19:59:58 435337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198441005|now:1746043198435337|diff:5668| [2025/04/30 19:59:58 435341] [debug] |xqc_engine_main_logic|END|now:1746043198435115| [2025/04/30 19:59:58 435347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198435346| [2025/04/30 19:59:58 435350] [debug] |xqc_engine_wakeup_after|wakeup:1746043198441005|now:1746043198435350|diff:5655| [2025/04/30 19:59:58 435354] [debug] |xqc_engine_main_logic|END|now:1746043198435346| [2025/04/30 19:59:58 435825] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:106|state:ESTABED|recv_time:1746043198435824| [2025/04/30 19:59:58 435836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 435841] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:123| [2025/04/30 19:59:58 435845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 19:59:58 435850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 19:59:58 435854] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 435860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:159|path_largest_ack:159| [2025/04/30 19:59:58 435864] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:111605|prior_delivered:67859|prior_time:1746043198378925|is_app_limited:0|send_elapse:46462|ack_elapse:56899|ctl_first_sent_time:1746043198379191|lagest_ack_time:1746043198435824|curr_delivered:136264| [2025/04/30 19:59:58 435868] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198379191| [2025/04/30 19:59:58 435873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 435877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56568|rttvar:87|minrtt:30467|latest_rtt:56633|ack_delay:24| [2025/04/30 19:59:58 435881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56573|rttvar:76|minrtt:30467|latest_rtt:56633|ack_delay:24| [2025/04/30 19:59:58 435885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:159|lost_pn:156|thresh:3| [2025/04/30 19:59:58 435889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 435996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:156|lost_pn:156|po_sent_time:1746043198377271|lost_send_time:1746043198372112|loss_delay:63712|frame:STREAM |repair:128| [2025/04/30 19:59:58 436028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198377271u| [2025/04/30 19:59:58 436032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 436038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441988|now:1746043198436038|interval:5950| [2025/04/30 19:59:58 436043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441988|now:1746043198436038|interv:5950| [2025/04/30 19:59:58 436047] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 46462, ack_elapse 56899, delivered 68405|rate 1202217|lost 36| [2025/04/30 19:59:58 436051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202217) in round 4| [2025/04/30 19:59:58 436055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 436059] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 436063] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198379191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 436068] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198379191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 436072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56573|latest_rtt:56633|min_rtt:30467|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 436078] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 19:59:58 436082] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746043198435824|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 436087] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318435824|now:1746043198435824|interv:120000000| [2025/04/30 19:59:58 436091] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318435824|now:1746043198435824|interv:120000000| [2025/04/30 19:59:58 436095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198441005|pq_index:0| [2025/04/30 19:59:58 436099] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198435115| [2025/04/30 19:59:58 436103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198436103| [2025/04/30 19:59:58 436107] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198436106| [2025/04/30 19:59:58 436113] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:12.54|path_pto:0| [2025/04/30 19:59:58 436117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 436121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56573|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 436128] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:156|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 436133] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:12.54|path_pto:0| [2025/04/30 19:59:58 436137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 436141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56573|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 436146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 436151] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:12.54|path_pto:0| [2025/04/30 19:59:58 436155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 436159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 436163] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 436184] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 436189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 436193] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 436197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 436202] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 436206] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 19:59:58 436234] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198436212|stream_id:8|stream_offset:152909| [2025/04/30 19:59:58 436240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:279|origin_pktnum:156|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 436244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 436248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441988|now:1746043198436248|interval:5740| [2025/04/30 19:59:58 436256] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441988|now:1746043198436248|interv:5740| [2025/04/30 19:59:58 436260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 436265] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 436269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 436274] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 436278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 19:59:58 436299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198436283|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 436304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 436309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 436313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198441988|now:1746043198436313|interval:5675| [2025/04/30 19:59:58 436317] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198441988|now:1746043198436313|interv:5675| [2025/04/30 19:59:58 436321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 436325] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198441988| [2025/04/30 19:59:58 436329] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198441988| [2025/04/30 19:59:58 436333] [debug] |xqc_engine_wakeup_after|wakeup:1746043198441988|now:1746043198436333|diff:5655| [2025/04/30 19:59:58 436337] [debug] |xqc_engine_main_logic|END|now:1746043198436106| [2025/04/30 19:59:58 436343] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198436342| [2025/04/30 19:59:58 436346] [debug] |xqc_engine_wakeup_after|wakeup:1746043198441988|now:1746043198436346|diff:5642| [2025/04/30 19:59:58 436350] [debug] |xqc_engine_main_logic|END|now:1746043198436342| [2025/04/30 19:59:58 436820] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:108|state:ESTABED|recv_time:1746043198436819| [2025/04/30 19:59:58 436826] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 436831] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:124| [2025/04/30 19:59:58 436835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 19:59:58 436841] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 19:59:58 436845] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 436850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:161|path_largest_ack:161| [2025/04/30 19:59:58 436855] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:112805|prior_delivered:69059|prior_time:1746043198379911|is_app_limited:0|send_elapse:46514|ack_elapse:56908|ctl_first_sent_time:1746043198380158|lagest_ack_time:1746043198436819|curr_delivered:137464| [2025/04/30 19:59:58 436864] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198380158| [2025/04/30 19:59:58 436868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 436872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56573|rttvar:76|minrtt:30467|latest_rtt:56661|ack_delay:24| [2025/04/30 19:59:58 436877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56581|rttvar:73|minrtt:30467|latest_rtt:56661|ack_delay:24| [2025/04/30 19:59:58 436881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:161|lost_pn:158|thresh:3| [2025/04/30 19:59:58 436885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 436999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:158|lost_pn:158|po_sent_time:1746043198378276|lost_send_time:1746043198373076|loss_delay:63743|frame:STREAM |repair:128| [2025/04/30 19:59:58 437027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198378276u| [2025/04/30 19:59:58 437031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 437035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198443021|now:1746043198437035|interval:5986| [2025/04/30 19:59:58 437039] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198443021|now:1746043198437035|interv:5986| [2025/04/30 19:59:58 437043] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 46514, ack_elapse 56908, delivered 68405|rate 1202027|lost 37| [2025/04/30 19:59:58 437047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202027) in round 4| [2025/04/30 19:59:58 437051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 437058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 437062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198380158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 437066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198380158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 437070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56581|latest_rtt:56661|min_rtt:30467|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 437076] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 19:59:58 437080] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746043198436819|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 437085] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318436819|now:1746043198436819|interv:120000000| [2025/04/30 19:59:58 437089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318436819|now:1746043198436819|interv:120000000| [2025/04/30 19:59:58 437093] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198441988|pq_index:0| [2025/04/30 19:59:58 437097] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198436106| [2025/04/30 19:59:58 437101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198437101| [2025/04/30 19:59:58 437105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198437105| [2025/04/30 19:59:58 437111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56581|min_srtt:56581|path_bw:1207370|loss_rate:12.81|path_pto:0| [2025/04/30 19:59:58 437115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 437120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56581|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 437124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:158|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 437128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56581|min_srtt:56581|path_bw:1207370|loss_rate:12.81|path_pto:0| [2025/04/30 19:59:58 437132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 437139] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56581|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 437144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 437148] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56581|min_srtt:56581|path_bw:1207370|loss_rate:12.81|path_pto:0| [2025/04/30 19:59:58 437152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 437156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 437160] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 437164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 437186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 437191] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:158|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 437195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 437199] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 437203] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 19:59:58 437231] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198437209|stream_id:8|stream_offset:155243| [2025/04/30 19:59:58 437237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:281|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 19:59:58 437241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 437245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198443021|now:1746043198437245|interval:5776| [2025/04/30 19:59:58 437249] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198443021|now:1746043198437245|interv:5776| [2025/04/30 19:59:58 437253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 437258] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 437262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 437267] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 437274] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 19:59:58 437296] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198437280|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 437301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 437305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 437309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198443021|now:1746043198437309|interval:5712| [2025/04/30 19:59:58 437313] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198443021|now:1746043198437309|interv:5712| [2025/04/30 19:59:58 437317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 437322] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198443021| [2025/04/30 19:59:58 437326] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198443021| [2025/04/30 19:59:58 437330] [debug] |xqc_engine_wakeup_after|wakeup:1746043198443021|now:1746043198437330|diff:5691| [2025/04/30 19:59:58 437334] [debug] |xqc_engine_main_logic|END|now:1746043198437105| [2025/04/30 19:59:58 437339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198437339| [2025/04/30 19:59:58 437343] [debug] |xqc_engine_wakeup_after|wakeup:1746043198443021|now:1746043198437343|diff:5678| [2025/04/30 19:59:58 437347] [debug] |xqc_engine_main_logic|END|now:1746043198437339| [2025/04/30 19:59:58 437824] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:110|state:ESTABED|recv_time:1746043198437823| [2025/04/30 19:59:58 437830] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 437835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:125| [2025/04/30 19:59:58 437839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 19:59:58 437845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 19:59:58 437849] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 437854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:163|path_largest_ack:163| [2025/04/30 19:59:58 437859] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:114005|prior_delivered:70259|prior_time:1746043198380912|is_app_limited:0|send_elapse:47426|ack_elapse:56911|ctl_first_sent_time:1746043198381157|lagest_ack_time:1746043198437823|curr_delivered:138664| [2025/04/30 19:59:58 437863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198381157| [2025/04/30 19:59:58 437868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 437872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56581|rttvar:73|minrtt:30467|latest_rtt:56666|ack_delay:24| [2025/04/30 19:59:58 437876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56589|rttvar:70|minrtt:30467|latest_rtt:56666|ack_delay:24| [2025/04/30 19:59:58 437885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:163|lost_pn:160|thresh:3| [2025/04/30 19:59:58 437889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 437999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:160|po_sent_time:1746043198379278|lost_send_time:1746043198374074|loss_delay:63749|frame:STREAM |repair:128| [2025/04/30 19:59:58 438034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198379278u| [2025/04/30 19:59:58 438038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 438042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444013|now:1746043198438042|interval:5971| [2025/04/30 19:59:58 438047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444013|now:1746043198438042|interv:5971| [2025/04/30 19:59:58 438051] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 47426, ack_elapse 56911, delivered 68405|rate 1201964|lost 38| [2025/04/30 19:59:58 438055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201964) in round 4| [2025/04/30 19:59:58 438059] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 438063] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 438067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198381157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 438071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198381157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 438078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56589|latest_rtt:56666|min_rtt:30467|applimit:0|lost:37|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 438083] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 19:59:58 438088] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746043198437823|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 438092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318437823|now:1746043198437823|interv:120000000| [2025/04/30 19:59:58 438096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318437823|now:1746043198437823|interv:120000000| [2025/04/30 19:59:58 438100] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198443021|pq_index:0| [2025/04/30 19:59:58 438104] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198437105| [2025/04/30 19:59:58 438108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198438108| [2025/04/30 19:59:58 438113] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198438112| [2025/04/30 19:59:58 438118] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207370|loss_rate:13.07|path_pto:0| [2025/04/30 19:59:58 438123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 438127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56589|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 438131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 438136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207370|loss_rate:13.07|path_pto:0| [2025/04/30 19:59:58 438140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 438144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56589|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 438148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 438152] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207370|loss_rate:13.07|path_pto:0| [2025/04/30 19:59:58 438157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 438163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 438186] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 438190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 438194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 438198] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 438202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 438207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 438211] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 19:59:58 438239] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198438217|stream_id:8|stream_offset:157577| [2025/04/30 19:59:58 438245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:283|origin_pktnum:160|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 438249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 438253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444013|now:1746043198438253|interval:5760| [2025/04/30 19:59:58 438258] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444013|now:1746043198438253|interv:5760| [2025/04/30 19:59:58 438262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 438266] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 438270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 438275] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 438279] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 19:59:58 438299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198438284|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 438304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 438316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 438320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198444013|now:1746043198438320|interval:5693| [2025/04/30 19:59:58 438324] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198444013|now:1746043198438320|interv:5693| [2025/04/30 19:59:58 438328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 438333] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198444013| [2025/04/30 19:59:58 438337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198444013| [2025/04/30 19:59:58 438341] [debug] |xqc_engine_wakeup_after|wakeup:1746043198444013|now:1746043198438341|diff:5672| [2025/04/30 19:59:58 438345] [debug] |xqc_engine_main_logic|END|now:1746043198438112| [2025/04/30 19:59:58 438350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198438350| [2025/04/30 19:59:58 438354] [debug] |xqc_engine_wakeup_after|wakeup:1746043198444013|now:1746043198438354|diff:5659| [2025/04/30 19:59:58 438358] [debug] |xqc_engine_main_logic|END|now:1746043198438350| [2025/04/30 19:59:58 438823] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:112|state:ESTABED|recv_time:1746043198438823| [2025/04/30 19:59:58 438829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 438835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:126| [2025/04/30 19:59:58 438839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 19:59:58 438844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 19:59:58 438848] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 438858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:165|path_largest_ack:165| [2025/04/30 19:59:58 438864] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:115205|prior_delivered:71459|prior_time:1746043198381909|is_app_limited:0|send_elapse:47515|ack_elapse:56914|ctl_first_sent_time:1746043198382155|lagest_ack_time:1746043198438823|curr_delivered:139864| [2025/04/30 19:59:58 438869] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198382155| [2025/04/30 19:59:58 438873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 438877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56589|rttvar:70|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 438881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56596|rttvar:66|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 438886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:165|lost_pn:162|thresh:3| [2025/04/30 19:59:58 438890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 438997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:162|lost_pn:162|po_sent_time:1746043198380264|lost_send_time:1746043198375072|loss_delay:63751|frame:STREAM |repair:128| [2025/04/30 19:59:58 439043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198380264u| [2025/04/30 19:59:58 439047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 439051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445016|now:1746043198439051|interval:5965| [2025/04/30 19:59:58 439056] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445016|now:1746043198439051|interv:5965| [2025/04/30 19:59:58 439059] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 47515, ack_elapse 56914, delivered 68405|rate 1201901|lost 39| [2025/04/30 19:59:58 439064] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201901) in round 4| [2025/04/30 19:59:58 439068] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 439072] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 439076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198382155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 439080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198382155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 439084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56596|latest_rtt:56668|min_rtt:30467|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 439090] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 19:59:58 439097] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746043198438823|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 439101] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318438823|now:1746043198438823|interv:120000000| [2025/04/30 19:59:58 439105] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318438823|now:1746043198438823|interv:120000000| [2025/04/30 19:59:58 439109] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198444013|pq_index:0| [2025/04/30 19:59:58 439114] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198438112| [2025/04/30 19:59:58 439118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198439118| [2025/04/30 19:59:58 439122] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198439121| [2025/04/30 19:59:58 439128] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1207370|loss_rate:13.33|path_pto:0| [2025/04/30 19:59:58 439132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 439137] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 439141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:162|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 439145] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1207370|loss_rate:13.33|path_pto:0| [2025/04/30 19:59:58 439149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 439154] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 439158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 439162] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1207370|loss_rate:13.33|path_pto:0| [2025/04/30 19:59:58 439184] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 439188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 439192] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 439196] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 439204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 439209] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:162|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 439213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 439217] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 439221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 19:59:58 439250] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198439227|stream_id:8|stream_offset:159911| [2025/04/30 19:59:58 439255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:285|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 19:59:58 439260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 439264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445016|now:1746043198439264|interval:5752| [2025/04/30 19:59:58 439268] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445016|now:1746043198439264|interv:5752| [2025/04/30 19:59:58 439272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 439277] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 439281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 439285] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 439289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 19:59:58 439309] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198439295|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 439314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 439319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 439323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198445016|now:1746043198439323|interval:5693| [2025/04/30 19:59:58 439327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198445016|now:1746043198439323|interv:5693| [2025/04/30 19:59:58 439335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 439339] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198445016| [2025/04/30 19:59:58 439343] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198445016| [2025/04/30 19:59:58 439347] [debug] |xqc_engine_wakeup_after|wakeup:1746043198445016|now:1746043198439347|diff:5669| [2025/04/30 19:59:58 439351] [debug] |xqc_engine_main_logic|END|now:1746043198439121| [2025/04/30 19:59:58 439356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198439356| [2025/04/30 19:59:58 439360] [debug] |xqc_engine_wakeup_after|wakeup:1746043198445016|now:1746043198439360|diff:5656| [2025/04/30 19:59:58 439364] [debug] |xqc_engine_main_logic|END|now:1746043198439356| [2025/04/30 19:59:58 439839] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:114|state:ESTABED|recv_time:1746043198439838| [2025/04/30 19:59:58 439845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 439850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:127| [2025/04/30 19:59:58 439854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 19:59:58 439859] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 19:59:58 439864] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 439869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:167| [2025/04/30 19:59:58 439873] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:116405|prior_delivered:72659|prior_time:1746043198382900|is_app_limited:0|send_elapse:48421|ack_elapse:56938|ctl_first_sent_time:1746043198383145|lagest_ack_time:1746043198439838|curr_delivered:141064| [2025/04/30 19:59:58 439878] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198383145| [2025/04/30 19:59:58 439882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 439886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56596|rttvar:66|minrtt:30467|latest_rtt:56693|ack_delay:24| [2025/04/30 19:59:58 439891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56605|rttvar:68|minrtt:30467|latest_rtt:56693|ack_delay:24| [2025/04/30 19:59:58 439895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:167|lost_pn:164|thresh:3| [2025/04/30 19:59:58 439899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 439999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:164|po_sent_time:1746043198381265|lost_send_time:1746043198376059|loss_delay:63779|frame:STREAM |repair:128| [2025/04/30 19:59:58 440057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198381265u| [2025/04/30 19:59:58 440061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 440065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198446035|now:1746043198440065|interval:5970| [2025/04/30 19:59:58 440069] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198446035|now:1746043198440065|interv:5970| [2025/04/30 19:59:58 440073] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 48421, ack_elapse 56938, delivered 68405|rate 1201394|lost 40| [2025/04/30 19:59:58 440077] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201394) in round 4| [2025/04/30 19:59:58 440082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 440086] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 440089] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198383145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 440094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198383145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 440098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56605|latest_rtt:56693|min_rtt:30467|applimit:0|lost:39|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 440104] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 19:59:58 440108] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1746043198439838|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 440115] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318439838|now:1746043198439838|interv:120000000| [2025/04/30 19:59:58 440120] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318439838|now:1746043198439838|interv:120000000| [2025/04/30 19:59:58 440123] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198445016|pq_index:0| [2025/04/30 19:59:58 440128] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198439121| [2025/04/30 19:59:58 440132] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198440131| [2025/04/30 19:59:58 440136] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198440135| [2025/04/30 19:59:58 440142] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1207370|loss_rate:13.59|path_pto:0| [2025/04/30 19:59:58 440146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 440151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56605|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 440155] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 440159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1207370|loss_rate:13.59|path_pto:0| [2025/04/30 19:59:58 440164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 440186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56605|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 440191] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 440195] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1207370|loss_rate:13.59|path_pto:0| [2025/04/30 19:59:58 440200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 440204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 440208] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 440212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 440216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 440220] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 440227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 440231] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 440236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 19:59:58 440264] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198440242|stream_id:8|stream_offset:162245| [2025/04/30 19:59:58 440269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:287|origin_pktnum:164|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 440274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 440278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198446035|now:1746043198440278|interval:5757| [2025/04/30 19:59:58 440282] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198446035|now:1746043198440278|interv:5757| [2025/04/30 19:59:58 440286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 440291] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 440295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 440299] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 440303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 19:59:58 440323] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198440309|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 440328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 440333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 440337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198446035|now:1746043198440337|interval:5698| [2025/04/30 19:59:58 440341] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198446035|now:1746043198440337|interv:5698| [2025/04/30 19:59:58 440345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 440349] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198446035| [2025/04/30 19:59:58 440353] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198446035| [2025/04/30 19:59:58 440361] [debug] |xqc_engine_wakeup_after|wakeup:1746043198446035|now:1746043198440361|diff:5674| [2025/04/30 19:59:58 440365] [debug] |xqc_engine_main_logic|END|now:1746043198440135| [2025/04/30 19:59:58 440370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198440370| [2025/04/30 19:59:58 440374] [debug] |xqc_engine_wakeup_after|wakeup:1746043198446035|now:1746043198440374|diff:5661| [2025/04/30 19:59:58 440378] [debug] |xqc_engine_main_logic|END|now:1746043198440370| [2025/04/30 19:59:58 440837] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:116|state:ESTABED|recv_time:1746043198440836| [2025/04/30 19:59:58 440843] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 440848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:128| [2025/04/30 19:59:58 440852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 19:59:58 440858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 19:59:58 440862] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 440867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:169|path_largest_ack:169| [2025/04/30 19:59:58 440872] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:117605|prior_delivered:73859|prior_time:1746043198383903|is_app_limited:0|send_elapse:48475|ack_elapse:56933|ctl_first_sent_time:1746043198384147|lagest_ack_time:1746043198440836|curr_delivered:142264| [2025/04/30 19:59:58 440876] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198384147| [2025/04/30 19:59:58 440881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 440885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56605|rttvar:68|minrtt:30467|latest_rtt:56689|ack_delay:24| [2025/04/30 19:59:58 440889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56613|rttvar:66|minrtt:30467|latest_rtt:56689|ack_delay:24| [2025/04/30 19:59:58 440893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:169|lost_pn:166|thresh:3| [2025/04/30 19:59:58 440897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 440997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:166|lost_pn:166|po_sent_time:1746043198382256|lost_send_time:1746043198377061|loss_delay:63775|frame:STREAM |repair:128| [2025/04/30 19:59:58 441059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198382256u| [2025/04/30 19:59:58 441063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 441067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447021|now:1746043198441067|interval:5954| [2025/04/30 19:59:58 441071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447021|now:1746043198441067|interv:5954| [2025/04/30 19:59:58 441075] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 48475, ack_elapse 56933, delivered 68405|rate 1201500|lost 41| [2025/04/30 19:59:58 441079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201500) in round 4| [2025/04/30 19:59:58 441083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 441087] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 441091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198384147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 441096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198384147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 441100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56613|latest_rtt:56689|min_rtt:30467|applimit:0|lost:40|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 441106] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 19:59:58 441110] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:116|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746043198440836|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 441115] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318440836|now:1746043198440836|interv:120000000| [2025/04/30 19:59:58 441119] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318440836|now:1746043198440836|interv:120000000| [2025/04/30 19:59:58 441125] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198446035|pq_index:0| [2025/04/30 19:59:58 441129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198440135| [2025/04/30 19:59:58 441133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198441133| [2025/04/30 19:59:58 441138] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198441137| [2025/04/30 19:59:58 441143] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1207370|loss_rate:13.84|path_pto:0| [2025/04/30 19:59:58 441148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 441152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 441156] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:166|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 441161] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1207370|loss_rate:13.84|path_pto:0| [2025/04/30 19:59:58 441181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 441188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 441193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 441197] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1207370|loss_rate:13.84|path_pto:0| [2025/04/30 19:59:58 441201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 441205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 441209] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 441213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 441217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 441221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:166|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 441225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 441233] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 441237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 19:59:58 441265] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198441243|stream_id:8|stream_offset:164579| [2025/04/30 19:59:58 441271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:289|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 19:59:58 441275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 441279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447021|now:1746043198441279|interval:5742| [2025/04/30 19:59:58 441284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447021|now:1746043198441279|interv:5742| [2025/04/30 19:59:58 441288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 441292] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 441296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 441301] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 441305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 19:59:58 441325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198441310|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 441330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 441335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 441339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447021|now:1746043198441338|interval:5683| [2025/04/30 19:59:58 441343] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447021|now:1746043198441338|interv:5683| [2025/04/30 19:59:58 441347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 441351] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198447021| [2025/04/30 19:59:58 441355] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198447021| [2025/04/30 19:59:58 441359] [debug] |xqc_engine_wakeup_after|wakeup:1746043198447021|now:1746043198441359|diff:5662| [2025/04/30 19:59:58 441363] [debug] |xqc_engine_main_logic|END|now:1746043198441137| [2025/04/30 19:59:58 441372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198441372| [2025/04/30 19:59:58 441376] [debug] |xqc_engine_wakeup_after|wakeup:1746043198447021|now:1746043198441376|diff:5645| [2025/04/30 19:59:58 441380] [debug] |xqc_engine_main_logic|END|now:1746043198441372| [2025/04/30 19:59:58 441807] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:118|state:ESTABED|recv_time:1746043198441806| [2025/04/30 19:59:58 441813] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 441818] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:129| [2025/04/30 19:59:58 441822] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 19:59:58 441827] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 19:59:58 441831] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 441837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:171|path_largest_ack:171| [2025/04/30 19:59:58 441842] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:118805|prior_delivered:75059|prior_time:1746043198384901|is_app_limited:0|send_elapse:49374|ack_elapse:56905|ctl_first_sent_time:1746043198385143|lagest_ack_time:1746043198441806|curr_delivered:143464| [2025/04/30 19:59:58 441846] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198385143| [2025/04/30 19:59:58 441850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 441854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56613|rttvar:66|minrtt:30467|latest_rtt:56663|ack_delay:24| [2025/04/30 19:59:58 441859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56616|rttvar:56|minrtt:30467|latest_rtt:56663|ack_delay:24| [2025/04/30 19:59:58 441863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:171|lost_pn:168|thresh:3| [2025/04/30 19:59:58 441867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 441999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:168|po_sent_time:1746043198383246|lost_send_time:1746043198378061|loss_delay:63745|frame:STREAM |repair:128| [2025/04/30 19:59:58 442033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198383246u| [2025/04/30 19:59:58 442037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 442041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447997|now:1746043198442041|interval:5956| [2025/04/30 19:59:58 442045] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447997|now:1746043198442041|interv:5956| [2025/04/30 19:59:58 442049] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 49374, ack_elapse 56905, delivered 68405|rate 1202091|lost 42| [2025/04/30 19:59:58 442053] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202091) in round 4| [2025/04/30 19:59:58 442057] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 442062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 442065] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198385143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 442070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198385143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 442074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56616|latest_rtt:56663|min_rtt:30467|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 442080] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 19:59:58 442084] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746043198441806|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 442088] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318441806|now:1746043198441806|interv:120000000| [2025/04/30 19:59:58 442092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318441806|now:1746043198441806|interv:120000000| [2025/04/30 19:59:58 442099] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198447021|pq_index:0| [2025/04/30 19:59:58 442103] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198441137| [2025/04/30 19:59:58 442107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198442107| [2025/04/30 19:59:58 442111] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198442111| [2025/04/30 19:59:58 442117] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56616|min_srtt:56616|path_bw:1207370|loss_rate:14.09|path_pto:0| [2025/04/30 19:59:58 442121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 442126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56616|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 442130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 442134] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56616|min_srtt:56616|path_bw:1207370|loss_rate:14.09|path_pto:0| [2025/04/30 19:59:58 442138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 442143] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56616|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 442147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 442151] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56616|min_srtt:56616|path_bw:1207370|loss_rate:14.09|path_pto:0| [2025/04/30 19:59:58 442155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 442160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 442163] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 442195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 442200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 442204] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 442208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 442216] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 442220] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 19:59:58 442250] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198442226|stream_id:8|stream_offset:166913| [2025/04/30 19:59:58 442256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:291|origin_pktnum:168|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 442260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 442264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447997|now:1746043198442264|interval:5733| [2025/04/30 19:59:58 442268] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447997|now:1746043198442264|interv:5733| [2025/04/30 19:59:58 442273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 442277] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 442282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 442286] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 442290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 19:59:58 442310] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198442295|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 442315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 442320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 442324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198447997|now:1746043198442324|interval:5673| [2025/04/30 19:59:58 442328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198447997|now:1746043198442324|interv:5673| [2025/04/30 19:59:58 442332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 442336] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198447997| [2025/04/30 19:59:58 442340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198447997| [2025/04/30 19:59:58 442344] [debug] |xqc_engine_wakeup_after|wakeup:1746043198447997|now:1746043198442344|diff:5653| [2025/04/30 19:59:58 442348] [debug] |xqc_engine_main_logic|END|now:1746043198442111| [2025/04/30 19:59:58 442354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198442354| [2025/04/30 19:59:58 442361] [debug] |xqc_engine_wakeup_after|wakeup:1746043198447997|now:1746043198442361|diff:5636| [2025/04/30 19:59:58 442365] [debug] |xqc_engine_main_logic|END|now:1746043198442354| [2025/04/30 19:59:58 442816] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:120|state:ESTABED|recv_time:1746043198442815| [2025/04/30 19:59:58 442822] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 442828] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:130| [2025/04/30 19:59:58 442832] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 19:59:58 442837] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 19:59:58 442841] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 442847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:173|path_largest_ack:173| [2025/04/30 19:59:58 442851] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:120005|prior_delivered:76259|prior_time:1746043198385891|is_app_limited:0|send_elapse:49498|ack_elapse:56924|ctl_first_sent_time:1746043198386134|lagest_ack_time:1746043198442815|curr_delivered:144664| [2025/04/30 19:59:58 442856] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198386134| [2025/04/30 19:59:58 442860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 442864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56616|rttvar:56|minrtt:30467|latest_rtt:56681|ack_delay:24| [2025/04/30 19:59:58 442869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56621|rttvar:52|minrtt:30467|latest_rtt:56681|ack_delay:24| [2025/04/30 19:59:58 442873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:173|lost_pn:170|thresh:3| [2025/04/30 19:59:58 442877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 442996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:170|lost_pn:170|po_sent_time:1746043198384252|lost_send_time:1746043198379049|loss_delay:63766|frame:STREAM |repair:128| [2025/04/30 19:59:58 443046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198384252u| [2025/04/30 19:59:58 443050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 443054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449013|now:1746043198443054|interval:5959| [2025/04/30 19:59:58 443058] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449013|now:1746043198443054|interv:5959| [2025/04/30 19:59:58 443062] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 49498, ack_elapse 56924, delivered 68405|rate 1201689|lost 43| [2025/04/30 19:59:58 443067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201689) in round 4| [2025/04/30 19:59:58 443071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 443075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 443079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198386134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 443083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198386134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 443087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56621|latest_rtt:56681|min_rtt:30467|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 443093] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 19:59:58 443097] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746043198442815|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 443102] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318442815|now:1746043198442815|interv:120000000| [2025/04/30 19:59:58 443109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318442815|now:1746043198442815|interv:120000000| [2025/04/30 19:59:58 443113] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198447997|pq_index:0| [2025/04/30 19:59:58 443117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198442111| [2025/04/30 19:59:58 443121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198443121| [2025/04/30 19:59:58 443125] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198443124| [2025/04/30 19:59:58 443131] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:14.33|path_pto:0| [2025/04/30 19:59:58 443135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 443140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56621|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 443144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:170|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 443148] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:14.33|path_pto:0| [2025/04/30 19:59:58 443153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 443157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56621|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 443161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 443180] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:14.33|path_pto:0| [2025/04/30 19:59:58 443188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 443192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 443196] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 443200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 443204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 443208] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:170|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 443216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 443220] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 443224] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 19:59:58 443252] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198443230|stream_id:8|stream_offset:169247| [2025/04/30 19:59:58 443258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:293|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 19:59:58 443262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 443266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449013|now:1746043198443266|interval:5747| [2025/04/30 19:59:58 443271] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449013|now:1746043198443266|interv:5747| [2025/04/30 19:59:58 443275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 443279] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 443283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 443288] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 443292] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 19:59:58 443312] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198443297|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 443317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 443322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 443326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449013|now:1746043198443326|interval:5687| [2025/04/30 19:59:58 443330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449013|now:1746043198443326|interv:5687| [2025/04/30 19:59:58 443334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 443338] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198449013| [2025/04/30 19:59:58 443342] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198449013| [2025/04/30 19:59:58 443346] [debug] |xqc_engine_wakeup_after|wakeup:1746043198449013|now:1746043198443346|diff:5667| [2025/04/30 19:59:58 443350] [debug] |xqc_engine_main_logic|END|now:1746043198443124| [2025/04/30 19:59:58 443359] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198443359| [2025/04/30 19:59:58 443363] [debug] |xqc_engine_wakeup_after|wakeup:1746043198449013|now:1746043198443363|diff:5650| [2025/04/30 19:59:58 443367] [debug] |xqc_engine_main_logic|END|now:1746043198443359| [2025/04/30 19:59:58 443813] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:123|state:ESTABED|recv_time:1746043198443813| [2025/04/30 19:59:58 443819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 443825] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:131| [2025/04/30 19:59:58 443828] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 19:59:58 443834] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 19:59:58 443838] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 443844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:175|path_largest_ack:175| [2025/04/30 19:59:58 443848] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:121205|prior_delivered:77459|prior_time:1746043198386903|is_app_limited:0|send_elapse:50426|ack_elapse:56910|ctl_first_sent_time:1746043198387150|lagest_ack_time:1746043198443813|curr_delivered:145864| [2025/04/30 19:59:58 443853] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198387150| [2025/04/30 19:59:58 443857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 443861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56621|rttvar:52|minrtt:30467|latest_rtt:56663|ack_delay:32| [2025/04/30 19:59:58 443865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56622|rttvar:41|minrtt:30467|latest_rtt:56663|ack_delay:32| [2025/04/30 19:59:58 443870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:175|lost_pn:172|thresh:3| [2025/04/30 19:59:58 443874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 443997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:172|po_sent_time:1746043198385247|lost_send_time:1746043198380068|loss_delay:63745|frame:STREAM |repair:128| [2025/04/30 19:59:58 444047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198385247u| [2025/04/30 19:59:58 444051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 444055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449985|now:1746043198444055|interval:5930| [2025/04/30 19:59:58 444059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449985|now:1746043198444055|interv:5930| [2025/04/30 19:59:58 444063] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 50426, ack_elapse 56910, delivered 68405|rate 1201985|lost 44| [2025/04/30 19:59:58 444067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201985) in round 4| [2025/04/30 19:59:58 444071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 444075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 444079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198387150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 444083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198387150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 444088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56622|latest_rtt:56663|min_rtt:30467|applimit:0|lost:43|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 444093] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 444097] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198468813|now:1746043198443813|interv:25000| [2025/04/30 19:59:58 444102] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198443813|max_ack_delay:25000| [2025/04/30 19:59:58 444109] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 19:59:58 444114] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:132|frame:PING ACK |recv_time:1746043198443813|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 444118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318443813|now:1746043198443813|interv:120000000| [2025/04/30 19:59:58 444122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318443813|now:1746043198443813|interv:120000000| [2025/04/30 19:59:58 444126] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198449013|pq_index:0| [2025/04/30 19:59:58 444130] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198443124| [2025/04/30 19:59:58 444134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198444134| [2025/04/30 19:59:58 444139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198444138| [2025/04/30 19:59:58 444144] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56622|min_srtt:56622|path_bw:1207370|loss_rate:14.58|path_pto:0| [2025/04/30 19:59:58 444148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 444153] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56622|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 444157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 444162] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56622|min_srtt:56622|path_bw:1207370|loss_rate:14.58|path_pto:0| [2025/04/30 19:59:58 444180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 444188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56622|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 444193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 444197] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56622|min_srtt:56622|path_bw:1207370|loss_rate:14.58|path_pto:0| [2025/04/30 19:59:58 444201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:267275| [2025/04/30 19:59:58 444209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 444212] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 444216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 444220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 444225] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 444229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 444233] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 444238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 19:59:58 444266] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198444244|stream_id:8|stream_offset:171581| [2025/04/30 19:59:58 444271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:295|origin_pktnum:172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 444276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 444280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449985|now:1746043198444280|interval:5705| [2025/04/30 19:59:58 444284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449985|now:1746043198444280|interv:5705| [2025/04/30 19:59:58 444288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 444293] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 444297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 444301] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 444305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 19:59:58 444325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198444310|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 444331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 444335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 444339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198449985|now:1746043198444339|interval:5646| [2025/04/30 19:59:58 444346] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198449985|now:1746043198444339|interv:5646| [2025/04/30 19:59:58 444350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 444355] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198449985| [2025/04/30 19:59:58 444359] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198449985| [2025/04/30 19:59:58 444363] [debug] |xqc_engine_wakeup_after|wakeup:1746043198449985|now:1746043198444363|diff:5622| [2025/04/30 19:59:58 444367] [debug] |xqc_engine_main_logic|END|now:1746043198444138| [2025/04/30 19:59:58 444372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198444372| [2025/04/30 19:59:58 444376] [debug] |xqc_engine_wakeup_after|wakeup:1746043198449985|now:1746043198444376|diff:5609| [2025/04/30 19:59:58 444380] [debug] |xqc_engine_main_logic|END|now:1746043198444372| [2025/04/30 19:59:58 444843] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:124|state:ESTABED|recv_time:1746043198444843| [2025/04/30 19:59:58 444850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 444855] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:132| [2025/04/30 19:59:58 444859] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 19:59:58 444865] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 19:59:58 444869] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 444874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:177|path_largest_ack:177| [2025/04/30 19:59:58 444879] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:122405|prior_delivered:78659|prior_time:1746043198387894|is_app_limited:0|send_elapse:50492|ack_elapse:56949|ctl_first_sent_time:1746043198388140|lagest_ack_time:1746043198444843|curr_delivered:147064| [2025/04/30 19:59:58 444883] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198388140| [2025/04/30 19:59:58 444887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 444892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56622|rttvar:41|minrtt:30467|latest_rtt:56703|ack_delay:32| [2025/04/30 19:59:58 444896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56628|rttvar:43|minrtt:30467|latest_rtt:56703|ack_delay:32| [2025/04/30 19:59:58 444900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:177|lost_pn:174|thresh:3| [2025/04/30 19:59:58 444904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 444997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:174|lost_pn:174|po_sent_time:1746043198386240|lost_send_time:1746043198381053|loss_delay:63790|frame:STREAM |repair:128| [2025/04/30 19:59:58 445085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198386240u| [2025/04/30 19:59:58 445090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 445094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451044|now:1746043198445093|interval:5951| [2025/04/30 19:59:58 445098] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451044|now:1746043198445093|interv:5951| [2025/04/30 19:59:58 445102] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 50492, ack_elapse 56949, delivered 68405|rate 1201162|lost 45| [2025/04/30 19:59:58 445106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201162) in round 4| [2025/04/30 19:59:58 445110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 445114] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 445118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198388140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 445125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198388140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 445129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56628|latest_rtt:56703|min_rtt:30467|applimit:0|lost:44|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 445135] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 19:59:58 445139] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:124|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746043198444843|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 445143] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318444843|now:1746043198444843|interv:120000000| [2025/04/30 19:59:58 445147] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318444843|now:1746043198444843|interv:120000000| [2025/04/30 19:59:58 445151] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198449985|pq_index:0| [2025/04/30 19:59:58 445156] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198444138| [2025/04/30 19:59:58 445159] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198445159| [2025/04/30 19:59:58 445164] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198445163| [2025/04/30 19:59:58 445187] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:14.81|path_pto:0| [2025/04/30 19:59:58 445192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 445196] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 445200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:174|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 445205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:14.81|path_pto:0| [2025/04/30 19:59:58 445209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:267275| [2025/04/30 19:59:58 445213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 445217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 445224] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:14.81|path_pto:0| [2025/04/30 19:59:58 445229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:268442| [2025/04/30 19:59:58 445233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 445237] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 445241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 445245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 445249] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 445253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 445257] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 445262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 19:59:58 445291] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198445268|stream_id:8|stream_offset:173915| [2025/04/30 19:59:58 445297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:297|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 19:59:58 445301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 445305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451044|now:1746043198445305|interval:5739| [2025/04/30 19:59:58 445309] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451044|now:1746043198445305|interv:5739| [2025/04/30 19:59:58 445313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 445318] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 445322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:267275| [2025/04/30 19:59:58 445326] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 445330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 19:59:58 445351] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198445336|stream_id:8|stream_offset:267275| [2025/04/30 19:59:58 445359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 445364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 445368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198451044|now:1746043198445368|interval:5676| [2025/04/30 19:59:58 445372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198451044|now:1746043198445368|interv:5676| [2025/04/30 19:59:58 445376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 445380] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198451044| [2025/04/30 19:59:58 445384] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198451044| [2025/04/30 19:59:58 445388] [debug] |xqc_engine_wakeup_after|wakeup:1746043198451044|now:1746043198445388|diff:5656| [2025/04/30 19:59:58 445392] [debug] |xqc_engine_main_logic|END|now:1746043198445163| [2025/04/30 19:59:58 445398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198445397| [2025/04/30 19:59:58 445401] [debug] |xqc_engine_wakeup_after|wakeup:1746043198451044|now:1746043198445401|diff:5643| [2025/04/30 19:59:58 445405] [debug] |xqc_engine_main_logic|END|now:1746043198445397| [2025/04/30 19:59:58 445833] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:126|state:ESTABED|recv_time:1746043198445832| [2025/04/30 19:59:58 445839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 445844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:133| [2025/04/30 19:59:58 445848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 19:59:58 445853] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 19:59:58 445857] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 445863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:179|path_largest_ack:179| [2025/04/30 19:59:58 445867] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:123605|prior_delivered:79859|prior_time:1746043198388887|is_app_limited:0|send_elapse:51400|ack_elapse:56945|ctl_first_sent_time:1746043198389136|lagest_ack_time:1746043198445832|curr_delivered:148264| [2025/04/30 19:59:58 445872] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198389136| [2025/04/30 19:59:58 445876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 445880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56628|rttvar:43|minrtt:30467|latest_rtt:56696|ack_delay:24| [2025/04/30 19:59:58 445884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56634|rttvar:44|minrtt:30467|latest_rtt:56696|ack_delay:24| [2025/04/30 19:59:58 445888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:179|lost_pn:176|thresh:3| [2025/04/30 19:59:58 445892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 445999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:176|po_sent_time:1746043198387254|lost_send_time:1746043198382049|loss_delay:63783|frame:STREAM |repair:128| [2025/04/30 19:59:58 446073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198387254u| [2025/04/30 19:59:58 446077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 446081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452022|now:1746043198446081|interval:5941| [2025/04/30 19:59:58 446086] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452022|now:1746043198446081|interv:5941| [2025/04/30 19:59:58 446090] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 51400, ack_elapse 56945, delivered 68405|rate 1201246|lost 46| [2025/04/30 19:59:58 446094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201246) in round 4| [2025/04/30 19:59:58 446101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 446105] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 446109] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198389136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 446113] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198389136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 446118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56634|latest_rtt:56696|min_rtt:30467|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 446123] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 19:59:58 446128] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746043198445832|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 446132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318445832|now:1746043198445832|interv:120000000| [2025/04/30 19:59:58 446136] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318445832|now:1746043198445832|interv:120000000| [2025/04/30 19:59:58 446140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198451044|pq_index:0| [2025/04/30 19:59:58 446144] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198445163| [2025/04/30 19:59:58 446148] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198446148| [2025/04/30 19:59:58 446153] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198446152| [2025/04/30 19:59:58 446158] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56634|min_srtt:56634|path_bw:1207370|loss_rate:15.05|path_pto:0| [2025/04/30 19:59:58 446163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 446185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56634|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 446190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 446194] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56634|min_srtt:56634|path_bw:1207370|loss_rate:15.05|path_pto:0| [2025/04/30 19:59:58 446198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:268442| [2025/04/30 19:59:58 446206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56634|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 446210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 446214] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56634|min_srtt:56634|path_bw:1207370|loss_rate:15.05|path_pto:0| [2025/04/30 19:59:58 446218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:269609| [2025/04/30 19:59:58 446223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 446227] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 446230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 446235] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 446239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 446243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 446247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 446252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 19:59:58 446280] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198446258|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 446286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:299|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 446290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 446294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452022|now:1746043198446294|interval:5728| [2025/04/30 19:59:58 446299] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452022|now:1746043198446294|interv:5728| [2025/04/30 19:59:58 446303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 446307] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 446311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:268442| [2025/04/30 19:59:58 446319] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 446323] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 19:59:58 446344] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198446329|stream_id:8|stream_offset:268442| [2025/04/30 19:59:58 446349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 446354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 446358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452022|now:1746043198446358|interval:5664| [2025/04/30 19:59:58 446362] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452022|now:1746043198446358|interv:5664| [2025/04/30 19:59:58 446366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 446370] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198452022| [2025/04/30 19:59:58 446374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198452022| [2025/04/30 19:59:58 446378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452022|now:1746043198446378|diff:5644| [2025/04/30 19:59:58 446383] [debug] |xqc_engine_main_logic|END|now:1746043198446152| [2025/04/30 19:59:58 446388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198446388| [2025/04/30 19:59:58 446391] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452022|now:1746043198446391|diff:5631| [2025/04/30 19:59:58 446395] [debug] |xqc_engine_main_logic|END|now:1746043198446388| [2025/04/30 19:59:58 446823] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:128|state:ESTABED|recv_time:1746043198446822| [2025/04/30 19:59:58 446829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 446834] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:134| [2025/04/30 19:59:58 446838] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 19:59:58 446844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 19:59:58 446848] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 446854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:181|path_largest_ack:181| [2025/04/30 19:59:58 446858] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:124805|prior_delivered:81059|prior_time:1746043198389911|is_app_limited:0|send_elapse:51811|ack_elapse:56911|ctl_first_sent_time:1746043198390152|lagest_ack_time:1746043198446822|curr_delivered:149464| [2025/04/30 19:59:58 446863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198390152| [2025/04/30 19:59:58 446867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 446871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56634|rttvar:44|minrtt:30467|latest_rtt:56670|ack_delay:24| [2025/04/30 19:59:58 446880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56635|rttvar:36|minrtt:30467|latest_rtt:56670|ack_delay:24| [2025/04/30 19:59:58 446884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:181|lost_pn:178|thresh:3| [2025/04/30 19:59:58 446888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 446998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:178|lost_pn:178|po_sent_time:1746043198388239|lost_send_time:1746043198383069|loss_delay:63753|frame:STREAM |repair:128| [2025/04/30 19:59:58 447068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198388239u| [2025/04/30 19:59:58 447072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 447079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452987|now:1746043198447079|interval:5908| [2025/04/30 19:59:58 447083] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452987|now:1746043198447079|interv:5908| [2025/04/30 19:59:58 447087] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 51811, ack_elapse 56911, delivered 68405|rate 1201964|lost 47| [2025/04/30 19:59:58 447091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201964) in round 4| [2025/04/30 19:59:58 447095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 447099] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 447103] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198390152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 447108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198390152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 447112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56635|latest_rtt:56670|min_rtt:30467|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 447118] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 19:59:58 447123] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:128|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746043198446822|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 447127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318446822|now:1746043198446822|interv:120000000| [2025/04/30 19:59:58 447131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318446822|now:1746043198446822|interv:120000000| [2025/04/30 19:59:58 447135] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198452022|pq_index:0| [2025/04/30 19:59:58 447140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198446152| [2025/04/30 19:59:58 447144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198447144| [2025/04/30 19:59:58 447150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198447148| [2025/04/30 19:59:58 447157] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:15.28|path_pto:0| [2025/04/30 19:59:58 447161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 447186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56635|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 447190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:178|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 447195] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:15.28|path_pto:0| [2025/04/30 19:59:58 447199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:269609| [2025/04/30 19:59:58 447204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56635|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 447208] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 447212] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:15.28|path_pto:0| [2025/04/30 19:59:58 447216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:270776| [2025/04/30 19:59:58 447221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 447225] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 447228] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 447233] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 447237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:178|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 447241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 447245] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 447250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 19:59:58 447278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198447256|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 447283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:301|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 19:59:58 447288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 447292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452987|now:1746043198447292|interval:5695| [2025/04/30 19:59:58 447300] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452987|now:1746043198447292|interv:5695| [2025/04/30 19:59:58 447304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 447308] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 447313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:269609| [2025/04/30 19:59:58 447317] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 447321] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 19:59:58 447342] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198447327|stream_id:8|stream_offset:269609| [2025/04/30 19:59:58 447348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 447352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 447356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198452987|now:1746043198447356|interval:5631| [2025/04/30 19:59:58 447360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198452987|now:1746043198447356|interv:5631| [2025/04/30 19:59:58 447364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 447368] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198452987| [2025/04/30 19:59:58 447372] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198452987| [2025/04/30 19:59:58 447376] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452987|now:1746043198447376|diff:5611| [2025/04/30 19:59:58 447380] [debug] |xqc_engine_main_logic|END|now:1746043198447148| [2025/04/30 19:59:58 447386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198447385| [2025/04/30 19:59:58 447389] [debug] |xqc_engine_wakeup_after|wakeup:1746043198452987|now:1746043198447389|diff:5598| [2025/04/30 19:59:58 447393] [debug] |xqc_engine_main_logic|END|now:1746043198447385| [2025/04/30 19:59:58 447839] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:130|state:ESTABED|recv_time:1746043198447838| [2025/04/30 19:59:58 447845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 447850] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:135| [2025/04/30 19:59:58 447854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 19:59:58 447860] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 19:59:58 447864] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 447870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:183|path_largest_ack:183| [2025/04/30 19:59:58 447874] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:126005|prior_delivered:82259|prior_time:1746043198390889|is_app_limited:0|send_elapse:51806|ack_elapse:56949|ctl_first_sent_time:1746043198391132|lagest_ack_time:1746043198447838|curr_delivered:150664| [2025/04/30 19:59:58 447883] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198391132| [2025/04/30 19:59:58 447888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 447892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56635|rttvar:36|minrtt:30467|latest_rtt:56706|ack_delay:32| [2025/04/30 19:59:58 447896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:36|minrtt:30467|latest_rtt:56706|ack_delay:32| [2025/04/30 19:59:58 447900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:183|lost_pn:180|thresh:3| [2025/04/30 19:59:58 447904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 447999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:180|lost_pn:180|po_sent_time:1746043198389234|lost_send_time:1746043198384044|loss_delay:63794|frame:STREAM |repair:128| [2025/04/30 19:59:58 448091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198389234u| [2025/04/30 19:59:58 448095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 448099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454050|now:1746043198448099|interval:5951| [2025/04/30 19:59:58 448103] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454050|now:1746043198448099|interv:5951| [2025/04/30 19:59:58 448107] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 56949, delivered 68405|rate 1201162|lost 48| [2025/04/30 19:59:58 448111] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201162) in round 4| [2025/04/30 19:59:58 448115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 448119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 448123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198391132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 448128] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198391132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 448132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56640|latest_rtt:56706|min_rtt:30467|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 448137] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 19:59:58 448142] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1746043198447838|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 448147] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318447838|now:1746043198447838|interv:120000000| [2025/04/30 19:59:58 448151] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318447838|now:1746043198447838|interv:120000000| [2025/04/30 19:59:58 448155] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198452987|pq_index:0| [2025/04/30 19:59:58 448159] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198447148| [2025/04/30 19:59:58 448163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198448163| [2025/04/30 19:59:58 448188] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198448187| [2025/04/30 19:59:58 448194] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.51|path_pto:0| [2025/04/30 19:59:58 448198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 448203] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 448207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:180|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 448212] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.51|path_pto:0| [2025/04/30 19:59:58 448216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:270776| [2025/04/30 19:59:58 448220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 448225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 448229] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.51|path_pto:0| [2025/04/30 19:59:58 448233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:271943| [2025/04/30 19:59:58 448237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 448241] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 448245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 448249] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 448253] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 448257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 448262] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 448266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 19:59:58 448297] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198448275|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 448303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:303|origin_pktnum:180|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 448307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 448311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454050|now:1746043198448311|interval:5739| [2025/04/30 19:59:58 448316] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454050|now:1746043198448311|interv:5739| [2025/04/30 19:59:58 448320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 448324] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 448328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:270776| [2025/04/30 19:59:58 448333] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 448337] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 19:59:58 448357] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198448342|stream_id:8|stream_offset:270776| [2025/04/30 19:59:58 448362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 448367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 448371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454050|now:1746043198448371|interval:5679| [2025/04/30 19:59:58 448375] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454050|now:1746043198448371|interv:5679| [2025/04/30 19:59:58 448379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 448383] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198454050| [2025/04/30 19:59:58 448387] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198454050| [2025/04/30 19:59:58 448391] [debug] |xqc_engine_wakeup_after|wakeup:1746043198454050|now:1746043198448391|diff:5659| [2025/04/30 19:59:58 448395] [debug] |xqc_engine_main_logic|END|now:1746043198448187| [2025/04/30 19:59:58 448400] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198448400| [2025/04/30 19:59:58 448404] [debug] |xqc_engine_wakeup_after|wakeup:1746043198454050|now:1746043198448404|diff:5646| [2025/04/30 19:59:58 448408] [debug] |xqc_engine_main_logic|END|now:1746043198448400| [2025/04/30 19:59:58 448802] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:132|state:ESTABED|recv_time:1746043198448802| [2025/04/30 19:59:58 448813] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 448819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:136| [2025/04/30 19:59:58 448822] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 19:59:58 448828] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 19:59:58 448832] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 448838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:185|path_largest_ack:185| [2025/04/30 19:59:58 448842] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:127205|prior_delivered:83459|prior_time:1746043198391885|is_app_limited:0|send_elapse:52718|ack_elapse:56917|ctl_first_sent_time:1746043198392134|lagest_ack_time:1746043198448802|curr_delivered:151864| [2025/04/30 19:59:58 448847] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198392134| [2025/04/30 19:59:58 448851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 448855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:36|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 448859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:28|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 448863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:185|lost_pn:182|thresh:3| [2025/04/30 19:59:58 448867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 448997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:182|lost_pn:182|po_sent_time:1746043198390256|lost_send_time:1746043198385051|loss_delay:63751|frame:STREAM |repair:128| [2025/04/30 19:59:58 449058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198390256u| [2025/04/30 19:59:58 449062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 449066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454985|now:1746043198449066|interval:5919| [2025/04/30 19:59:58 449071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454985|now:1746043198449066|interv:5919| [2025/04/30 19:59:58 449074] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 52718, ack_elapse 56917, delivered 68405|rate 1201837|lost 49| [2025/04/30 19:59:58 449079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201837) in round 4| [2025/04/30 19:59:58 449083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 449087] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 449091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198392134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 449095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198392134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 449100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56640|latest_rtt:56668|min_rtt:30467|applimit:0|lost:48|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 449108] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 19:59:58 449112] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:132|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746043198448802|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 449117] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318448802|now:1746043198448802|interv:120000000| [2025/04/30 19:59:58 449121] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318448802|now:1746043198448802|interv:120000000| [2025/04/30 19:59:58 449125] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198454050|pq_index:0| [2025/04/30 19:59:58 449129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198448187| [2025/04/30 19:59:58 449133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198449133| [2025/04/30 19:59:58 449138] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198449137| [2025/04/30 19:59:58 449144] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.74|path_pto:0| [2025/04/30 19:59:58 449148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 449152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 449157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:182|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 449161] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.74|path_pto:0| [2025/04/30 19:59:58 449180] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:271943| [2025/04/30 19:59:58 449188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 449192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 449196] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:15.74|path_pto:0| [2025/04/30 19:59:58 449201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:273110| [2025/04/30 19:59:58 449205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 449209] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 449216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 449220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 449224] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:182|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 449229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 449233] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 449237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 19:59:58 449268] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198449243|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 449273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:305|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 19:59:58 449278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 449282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454985|now:1746043198449282|interval:5703| [2025/04/30 19:59:58 449286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454985|now:1746043198449282|interv:5703| [2025/04/30 19:59:58 449290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 449295] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 449299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:271943| [2025/04/30 19:59:58 449303] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 449307] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 19:59:58 449328] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198449313|stream_id:8|stream_offset:271943| [2025/04/30 19:59:58 449333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:306|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 449337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 449341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198454985|now:1746043198449341|interval:5644| [2025/04/30 19:59:58 449345] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198454985|now:1746043198449341|interv:5644| [2025/04/30 19:59:58 449353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 449357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198454985| [2025/04/30 19:59:58 449362] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198454985| [2025/04/30 19:59:58 449365] [debug] |xqc_engine_wakeup_after|wakeup:1746043198454985|now:1746043198449365|diff:5620| [2025/04/30 19:59:58 449370] [debug] |xqc_engine_main_logic|END|now:1746043198449137| [2025/04/30 19:59:58 449375] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198449375| [2025/04/30 19:59:58 449379] [debug] |xqc_engine_wakeup_after|wakeup:1746043198454985|now:1746043198449379|diff:5606| [2025/04/30 19:59:58 449383] [debug] |xqc_engine_main_logic|END|now:1746043198449375| [2025/04/30 19:59:58 449838] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:134|state:ESTABED|recv_time:1746043198449837| [2025/04/30 19:59:58 449844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 449849] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:137| [2025/04/30 19:59:58 449853] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 19:59:58 449858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 19:59:58 449863] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 449868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:187| [2025/04/30 19:59:58 449873] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:128405|prior_delivered:84659|prior_time:1746043198392889|is_app_limited:0|send_elapse:52728|ack_elapse:56948|ctl_first_sent_time:1746043198393136|lagest_ack_time:1746043198449837|curr_delivered:153064| [2025/04/30 19:59:58 449877] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198393136| [2025/04/30 19:59:58 449882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 449886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:28|minrtt:30467|latest_rtt:56701|ack_delay:24| [2025/04/30 19:59:58 449890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:30|minrtt:30467|latest_rtt:56701|ack_delay:24| [2025/04/30 19:59:58 449894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/04/30 19:59:58 449898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 449999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:184|po_sent_time:1746043198391234|lost_send_time:1746043198386049|loss_delay:63788|frame:STREAM |repair:128| [2025/04/30 19:59:58 450095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198391234u| [2025/04/30 19:59:58 450099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 450103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456024|now:1746043198450103|interval:5921| [2025/04/30 19:59:58 450107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456024|now:1746043198450103|interv:5921| [2025/04/30 19:59:58 450111] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 52728, ack_elapse 56948, delivered 68405|rate 1201183|lost 50| [2025/04/30 19:59:58 450115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201183) in round 4| [2025/04/30 19:59:58 450122] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 450126] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 450130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198393136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 450134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198393136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 450138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56644|latest_rtt:56701|min_rtt:30467|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 450144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 19:59:58 450148] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746043198449837|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 450153] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318449837|now:1746043198449837|interv:120000000| [2025/04/30 19:59:58 450157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318449837|now:1746043198449837|interv:120000000| [2025/04/30 19:59:58 450161] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198454985|pq_index:0| [2025/04/30 19:59:58 450179] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198449137| [2025/04/30 19:59:58 450186] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198450186| [2025/04/30 19:59:58 450191] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198450190| [2025/04/30 19:59:58 450196] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:15.96|path_pto:0| [2025/04/30 19:59:58 450201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 450205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 450210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 450214] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:15.96|path_pto:0| [2025/04/30 19:59:58 450218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:273110| [2025/04/30 19:59:58 450225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 450230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 450234] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:15.96|path_pto:0| [2025/04/30 19:59:58 450238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:274277| [2025/04/30 19:59:58 450242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 450246] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 450250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 450254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 450258] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 450262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 450267] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 450271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 19:59:58 450299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198450277|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 450305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:307|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 450309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 450313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456024|now:1746043198450313|interval:5711| [2025/04/30 19:59:58 450318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456024|now:1746043198450313|interv:5711| [2025/04/30 19:59:58 450322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 450326] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 450330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:273110| [2025/04/30 19:59:58 450338] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 450342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 19:59:58 450363] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198450348|stream_id:8|stream_offset:273110| [2025/04/30 19:59:58 450368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 450373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 450377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456024|now:1746043198450377|interval:5647| [2025/04/30 19:59:58 450381] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456024|now:1746043198450377|interv:5647| [2025/04/30 19:59:58 450385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 450389] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198456024| [2025/04/30 19:59:58 450393] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198456024| [2025/04/30 19:59:58 450397] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456024|now:1746043198450397|diff:5627| [2025/04/30 19:59:58 450402] [debug] |xqc_engine_main_logic|END|now:1746043198450190| [2025/04/30 19:59:58 450407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198450407| [2025/04/30 19:59:58 450411] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456024|now:1746043198450410|diff:5614| [2025/04/30 19:59:58 450414] [debug] |xqc_engine_main_logic|END|now:1746043198450407| [2025/04/30 19:59:58 450816] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:136|state:ESTABED|recv_time:1746043198450815| [2025/04/30 19:59:58 450822] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 450827] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:138| [2025/04/30 19:59:58 450831] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 19:59:58 450837] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 19:59:58 450841] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 450846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:189|path_largest_ack:189| [2025/04/30 19:59:58 450851] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:129605|prior_delivered:85859|prior_time:1746043198393888|is_app_limited:0|send_elapse:53655|ack_elapse:56927|ctl_first_sent_time:1746043198394147|lagest_ack_time:1746043198450815|curr_delivered:154264| [2025/04/30 19:59:58 450855] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198394147| [2025/04/30 19:59:58 450860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 450864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:30|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 450868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:23|minrtt:30467|latest_rtt:56668|ack_delay:24| [2025/04/30 19:59:58 450880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:189|lost_pn:186|thresh:3| [2025/04/30 19:59:58 450884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 450998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:186|lost_pn:186|po_sent_time:1746043198392236|lost_send_time:1746043198387064|loss_delay:63751|frame:STREAM |repair:128| [2025/04/30 19:59:58 451083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198392236u| [2025/04/30 19:59:58 451087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 451091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456991|now:1746043198451091|interval:5900| [2025/04/30 19:59:58 451096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456991|now:1746043198451091|interv:5900| [2025/04/30 19:59:58 451100] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 53655, ack_elapse 56927, delivered 68405|rate 1201626|lost 51| [2025/04/30 19:59:58 451104] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201626) in round 4| [2025/04/30 19:59:58 451108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 451112] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 451116] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198394147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 451120] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198394147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 451124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56644|latest_rtt:56668|min_rtt:30467|applimit:0|lost:50|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 451130] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 19:59:58 451134] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746043198450815|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 451139] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318450815|now:1746043198450815|interv:120000000| [2025/04/30 19:59:58 451143] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318450815|now:1746043198450815|interv:120000000| [2025/04/30 19:59:58 451147] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198456024|pq_index:0| [2025/04/30 19:59:58 451151] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198450190| [2025/04/30 19:59:58 451155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198451155| [2025/04/30 19:59:58 451159] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198451159| [2025/04/30 19:59:58 451186] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:16.18|path_pto:0| [2025/04/30 19:59:58 451191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 451195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 451200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:186|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 451204] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:16.18|path_pto:0| [2025/04/30 19:59:58 451208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:274277| [2025/04/30 19:59:58 451212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 451217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 451221] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:16.18|path_pto:0| [2025/04/30 19:59:58 451225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:275444| [2025/04/30 19:59:58 451229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 451233] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 451237] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 451241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 451245] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 451249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 451254] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 451258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 19:59:58 451286] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198451264|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 451291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:309|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 19:59:58 451300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 451304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456991|now:1746043198451304|interval:5687| [2025/04/30 19:59:58 451308] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456991|now:1746043198451304|interv:5687| [2025/04/30 19:59:58 451312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 451317] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 451321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:274277| [2025/04/30 19:59:58 451325] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 451329] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 19:59:58 451351] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198451335|stream_id:8|stream_offset:274277| [2025/04/30 19:59:58 451356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 451360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 451364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198456991|now:1746043198451364|interval:5627| [2025/04/30 19:59:58 451368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198456991|now:1746043198451364|interv:5627| [2025/04/30 19:59:58 451372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 451376] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198456991| [2025/04/30 19:59:58 451380] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198456991| [2025/04/30 19:59:58 451384] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456991|now:1746043198451384|diff:5607| [2025/04/30 19:59:58 451388] [debug] |xqc_engine_main_logic|END|now:1746043198451159| [2025/04/30 19:59:58 451394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198451394| [2025/04/30 19:59:58 451398] [debug] |xqc_engine_wakeup_after|wakeup:1746043198456991|now:1746043198451398|diff:5593| [2025/04/30 19:59:58 451401] [debug] |xqc_engine_main_logic|END|now:1746043198451394| [2025/04/30 19:59:58 451801] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:138|state:ESTABED|recv_time:1746043198451801| [2025/04/30 19:59:58 451807] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 451813] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:139| [2025/04/30 19:59:58 451817] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 19:59:58 451827] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 19:59:58 451831] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 451836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:191|path_largest_ack:191| [2025/04/30 19:59:58 451841] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:130805|prior_delivered:87059|prior_time:1746043198394920|is_app_limited:0|send_elapse:53896|ack_elapse:56881|ctl_first_sent_time:1746043198395203|lagest_ack_time:1746043198451801|curr_delivered:155464| [2025/04/30 19:59:58 451845] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198395203| [2025/04/30 19:59:58 451850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 451854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:23|minrtt:30467|latest_rtt:56598|ack_delay:24| [2025/04/30 19:59:58 451858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56635|rttvar:35|minrtt:30467|latest_rtt:56598|ack_delay:24| [2025/04/30 19:59:58 451862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:191|lost_pn:188|thresh:3| [2025/04/30 19:59:58 451866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 451997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:188|lost_pn:188|po_sent_time:1746043198393240|lost_send_time:1746043198388087|loss_delay:63714|frame:STREAM |repair:128| [2025/04/30 19:59:58 452070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198393240u| [2025/04/30 19:59:58 452074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 452078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457970|now:1746043198452078|interval:5892| [2025/04/30 19:59:58 452082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457970|now:1746043198452078|interv:5892| [2025/04/30 19:59:58 452086] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 53896, ack_elapse 56881, delivered 68405|rate 1202598|lost 52| [2025/04/30 19:59:58 452090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202598) in round 4| [2025/04/30 19:59:58 452094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 452098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 452102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198395203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 452107] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198395203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 452111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56635|latest_rtt:56598|min_rtt:30467|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 452119] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 19:59:58 452123] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746043198451801|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 452128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318451801|now:1746043198451801|interv:120000000| [2025/04/30 19:59:58 452132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318451801|now:1746043198451801|interv:120000000| [2025/04/30 19:59:58 452136] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198456991|pq_index:0| [2025/04/30 19:59:58 452140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198451159| [2025/04/30 19:59:58 452144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198452144| [2025/04/30 19:59:58 452149] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198452148| [2025/04/30 19:59:58 452154] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:16.40|path_pto:0| [2025/04/30 19:59:58 452158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 452163] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56635|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 452185] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:188|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 452189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:16.40|path_pto:0| [2025/04/30 19:59:58 452194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:275444| [2025/04/30 19:59:58 452199] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56635|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 452203] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 452207] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1207370|loss_rate:16.40|path_pto:0| [2025/04/30 19:59:58 452211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:276611| [2025/04/30 19:59:58 452216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 452222] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 452226] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 452231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 452235] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:188|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 452239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 452244] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 452248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 19:59:58 452276] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198452254|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 452282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:311|origin_pktnum:188|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 452286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 452290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457970|now:1746043198452290|interval:5680| [2025/04/30 19:59:58 452294] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457970|now:1746043198452290|interv:5680| [2025/04/30 19:59:58 452298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 452303] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 452307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:275444| [2025/04/30 19:59:58 452311] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 452315] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 19:59:58 452336] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198452321|stream_id:8|stream_offset:275444| [2025/04/30 19:59:58 452341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 452346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 452350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198457970|now:1746043198452349|interval:5621| [2025/04/30 19:59:58 452357] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198457970|now:1746043198452349|interv:5621| [2025/04/30 19:59:58 452361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 452366] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198457970| [2025/04/30 19:59:58 452370] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198457970| [2025/04/30 19:59:58 452374] [debug] |xqc_engine_wakeup_after|wakeup:1746043198457970|now:1746043198452374|diff:5596| [2025/04/30 19:59:58 452378] [debug] |xqc_engine_main_logic|END|now:1746043198452148| [2025/04/30 19:59:58 452383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198452383| [2025/04/30 19:59:58 452387] [debug] |xqc_engine_wakeup_after|wakeup:1746043198457970|now:1746043198452387|diff:5583| [2025/04/30 19:59:58 452391] [debug] |xqc_engine_main_logic|END|now:1746043198452383| [2025/04/30 19:59:58 452823] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:140|state:ESTABED|recv_time:1746043198452823| [2025/04/30 19:59:58 452829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 452835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:140| [2025/04/30 19:59:58 452839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 19:59:58 452844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 19:59:58 452848] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 452854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:193|path_largest_ack:193| [2025/04/30 19:59:58 452858] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:132005|prior_delivered:88259|prior_time:1746043198395887|is_app_limited:0|send_elapse:54751|ack_elapse:56936|ctl_first_sent_time:1746043198396141|lagest_ack_time:1746043198452823|curr_delivered:156664| [2025/04/30 19:59:58 452863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198396141| [2025/04/30 19:59:58 452867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 452871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56635|rttvar:35|minrtt:30467|latest_rtt:56682|ack_delay:32| [2025/04/30 19:59:58 452875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56637|rttvar:30|minrtt:30467|latest_rtt:56682|ack_delay:32| [2025/04/30 19:59:58 452879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:193|lost_pn:190|thresh:3| [2025/04/30 19:59:58 452883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 452996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:190|lost_pn:190|po_sent_time:1746043198394256|lost_send_time:1746043198389056|loss_delay:63767|frame:STREAM |repair:128| [2025/04/30 19:59:58 453092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198394256u| [2025/04/30 19:59:58 453096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 453100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459083|now:1746043198453100|interval:5983| [2025/04/30 19:59:58 453107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459083|now:1746043198453100|interv:5983| [2025/04/30 19:59:58 453111] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 54751, ack_elapse 56936, delivered 68405|rate 1201436|lost 53| [2025/04/30 19:59:58 453115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201436) in round 4| [2025/04/30 19:59:58 453119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 453123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 453127] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198396141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 453131] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198396141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 453136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56637|latest_rtt:56682|min_rtt:30467|applimit:0|lost:52|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 453142] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 19:59:58 453146] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:140|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746043198452823|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 453150] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318452823|now:1746043198452823|interv:120000000| [2025/04/30 19:59:58 453154] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318452823|now:1746043198452823|interv:120000000| [2025/04/30 19:59:58 453158] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198457970|pq_index:0| [2025/04/30 19:59:58 453162] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198452148| [2025/04/30 19:59:58 453183] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198453183| [2025/04/30 19:59:58 453188] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198453187| [2025/04/30 19:59:58 453194] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56637|min_srtt:56637|path_bw:1207370|loss_rate:16.61|path_pto:0| [2025/04/30 19:59:58 453198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 453203] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56637|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 453207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:190|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 453214] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56637|min_srtt:56637|path_bw:1207370|loss_rate:16.61|path_pto:0| [2025/04/30 19:59:58 453218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:276611| [2025/04/30 19:59:58 453223] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56637|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 453227] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 453231] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56637|min_srtt:56637|path_bw:1207370|loss_rate:16.61|path_pto:0| [2025/04/30 19:59:58 453236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:277778| [2025/04/30 19:59:58 453240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 453244] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 453247] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 453252] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 453256] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:190|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 453260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 453264] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 453269] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 19:59:58 453297] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198453275|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 453302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:313|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 19:59:58 453307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 453311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459083|now:1746043198453311|interval:5772| [2025/04/30 19:59:58 453315] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459083|now:1746043198453311|interv:5772| [2025/04/30 19:59:58 453319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 453327] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 453331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:276611| [2025/04/30 19:59:58 453336] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 453340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 19:59:58 453362] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198453346|stream_id:8|stream_offset:276611| [2025/04/30 19:59:58 453367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 453371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 453375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198459083|now:1746043198453375|interval:5708| [2025/04/30 19:59:58 453379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198459083|now:1746043198453375|interv:5708| [2025/04/30 19:59:58 453383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 453388] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198459083| [2025/04/30 19:59:58 453392] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198459083| [2025/04/30 19:59:58 453396] [debug] |xqc_engine_wakeup_after|wakeup:1746043198459083|now:1746043198453396|diff:5687| [2025/04/30 19:59:58 453400] [debug] |xqc_engine_main_logic|END|now:1746043198453187| [2025/04/30 19:59:58 453405] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198453405| [2025/04/30 19:59:58 453409] [debug] |xqc_engine_wakeup_after|wakeup:1746043198459083|now:1746043198453409|diff:5674| [2025/04/30 19:59:58 453413] [debug] |xqc_engine_main_logic|END|now:1746043198453405| [2025/04/30 19:59:58 453824] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:142|state:ESTABED|recv_time:1746043198453823| [2025/04/30 19:59:58 453830] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 453836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:141| [2025/04/30 19:59:58 453840] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 19:59:58 453845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 19:59:58 453849] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 453855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:195|path_largest_ack:195| [2025/04/30 19:59:58 453860] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:133205|prior_delivered:89459|prior_time:1746043198396885|is_app_limited:0|send_elapse:54816|ack_elapse:56938|ctl_first_sent_time:1746043198397138|lagest_ack_time:1746043198453823|curr_delivered:157864| [2025/04/30 19:59:58 453869] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198397138| [2025/04/30 19:59:58 453873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 453877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56637|rttvar:30|minrtt:30467|latest_rtt:56685|ack_delay:24| [2025/04/30 19:59:58 453881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:29|minrtt:30467|latest_rtt:56685|ack_delay:24| [2025/04/30 19:59:58 453886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:195|lost_pn:192|thresh:3| [2025/04/30 19:59:58 453890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 453997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:192|lost_pn:192|po_sent_time:1746043198395316|lost_send_time:1746043198390053|loss_delay:63770|frame:STREAM |repair:128| [2025/04/30 19:59:58 454101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198395316u| [2025/04/30 19:59:58 454105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 454109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460035|now:1746043198454109|interval:5926| [2025/04/30 19:59:58 454113] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460035|now:1746043198454109|interv:5926| [2025/04/30 19:59:58 454117] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 54816, ack_elapse 56938, delivered 68405|rate 1201394|lost 54| [2025/04/30 19:59:58 454122] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201394) in round 4| [2025/04/30 19:59:58 454126] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 454130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 454134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198397138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 454138] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198397138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 454142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56640|latest_rtt:56685|min_rtt:30467|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 454148] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 19:59:58 454152] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746043198453823|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 454159] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318453823|now:1746043198453823|interv:120000000| [2025/04/30 19:59:58 454163] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318453823|now:1746043198453823|interv:120000000| [2025/04/30 19:59:58 454186] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198459083|pq_index:0| [2025/04/30 19:59:58 454190] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198453187| [2025/04/30 19:59:58 454194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198454194| [2025/04/30 19:59:58 454199] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198454198| [2025/04/30 19:59:58 454205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:16.83|path_pto:0| [2025/04/30 19:59:58 454209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 454213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 454218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:192|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 454222] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:16.83|path_pto:0| [2025/04/30 19:59:58 454226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:277778| [2025/04/30 19:59:58 454231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 454235] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 454239] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:16.83|path_pto:0| [2025/04/30 19:59:58 454243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 454248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 454252] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 454255] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 454260] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 454267] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:192|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 454271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 454275] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 454280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 19:59:58 454308] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198454286|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 454314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:315|origin_pktnum:192|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 454318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 454322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460035|now:1746043198454322|interval:5713| [2025/04/30 19:59:58 454327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460035|now:1746043198454322|interv:5713| [2025/04/30 19:59:58 454331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 454335] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 454340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:277778| [2025/04/30 19:59:58 454344] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 454348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 19:59:58 454368] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198454353|stream_id:8|stream_offset:277778| [2025/04/30 19:59:58 454373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 454378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 454382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198460035|now:1746043198454382|interval:5653| [2025/04/30 19:59:58 454386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198460035|now:1746043198454382|interv:5653| [2025/04/30 19:59:58 454390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 454394] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198460035| [2025/04/30 19:59:58 454398] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198460035| [2025/04/30 19:59:58 454406] [debug] |xqc_engine_wakeup_after|wakeup:1746043198460035|now:1746043198454406|diff:5629| [2025/04/30 19:59:58 454410] [debug] |xqc_engine_main_logic|END|now:1746043198454198| [2025/04/30 19:59:58 454415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198454415| [2025/04/30 19:59:58 454419] [debug] |xqc_engine_wakeup_after|wakeup:1746043198460035|now:1746043198454419|diff:5616| [2025/04/30 19:59:58 454423] [debug] |xqc_engine_main_logic|END|now:1746043198454415| [2025/04/30 19:59:58 454830] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:144|state:ESTABED|recv_time:1746043198454829| [2025/04/30 19:59:58 454836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 454842] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:142| [2025/04/30 19:59:58 454846] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 19:59:58 454851] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 19:59:58 454855] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 454861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:197|path_largest_ack:197| [2025/04/30 19:59:58 454866] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:134405|prior_delivered:90659|prior_time:1746043198397876|is_app_limited:0|send_elapse:55720|ack_elapse:56953|ctl_first_sent_time:1746043198398129|lagest_ack_time:1746043198454829|curr_delivered:159064| [2025/04/30 19:59:58 454870] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198398129| [2025/04/30 19:59:58 454874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 454878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:29|minrtt:30467|latest_rtt:56700|ack_delay:24| [2025/04/30 19:59:58 454882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:31|minrtt:30467|latest_rtt:56700|ack_delay:24| [2025/04/30 19:59:58 454887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:197|lost_pn:194|thresh:3| [2025/04/30 19:59:58 454891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 454998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:194|lost_pn:194|po_sent_time:1746043198396265|lost_send_time:1746043198391042|loss_delay:63787|frame:STREAM |repair:128| [2025/04/30 19:59:58 455106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198396265u| [2025/04/30 19:59:58 455110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 455114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461048|now:1746043198455114|interval:5934| [2025/04/30 19:59:58 455118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461048|now:1746043198455114|interv:5934| [2025/04/30 19:59:58 455125] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 55720, ack_elapse 56953, delivered 68405|rate 1201078|lost 55| [2025/04/30 19:59:58 455129] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201078) in round 4| [2025/04/30 19:59:58 455133] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 455137] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 455141] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198398129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 455145] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198398129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 455149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56644|latest_rtt:56700|min_rtt:30467|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 455155] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 19:59:58 455159] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:144|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746043198454829|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 455164] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318454829|now:1746043198454829|interv:120000000| [2025/04/30 19:59:58 455184] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318454829|now:1746043198454829|interv:120000000| [2025/04/30 19:59:58 455188] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198460035|pq_index:0| [2025/04/30 19:59:58 455192] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198454198| [2025/04/30 19:59:58 455196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198455196| [2025/04/30 19:59:58 455201] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198455200| [2025/04/30 19:59:58 455206] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:17.03|path_pto:0| [2025/04/30 19:59:58 455211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 455216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 455220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:194|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 455227] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:17.03|path_pto:0| [2025/04/30 19:59:58 455232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 455236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56644|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 455240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 455244] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56644|min_srtt:56644|path_bw:1207370|loss_rate:17.03|path_pto:0| [2025/04/30 19:59:58 455249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 455253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 455257] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 455261] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 455265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 455269] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 455273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 455277] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 455282] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 19:59:58 455310] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198455288|stream_id:8|stream_offset:197255| [2025/04/30 19:59:58 455316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:317|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 19:59:58 455320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 455324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461048|now:1746043198455324|interval:5724| [2025/04/30 19:59:58 455328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461048|now:1746043198455324|interv:5724| [2025/04/30 19:59:58 455333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 455337] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 455345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 455349] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 455353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 19:59:58 455375] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198455359|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 455380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 455384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 455388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198461048|now:1746043198455388|interval:5660| [2025/04/30 19:59:58 455392] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198461048|now:1746043198455388|interv:5660| [2025/04/30 19:59:58 455397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 455401] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198461048| [2025/04/30 19:59:58 455405] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198461048| [2025/04/30 19:59:58 455409] [debug] |xqc_engine_wakeup_after|wakeup:1746043198461048|now:1746043198455409|diff:5639| [2025/04/30 19:59:58 455413] [debug] |xqc_engine_main_logic|END|now:1746043198455200| [2025/04/30 19:59:58 455418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198455418| [2025/04/30 19:59:58 455422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198461048|now:1746043198455422|diff:5626| [2025/04/30 19:59:58 455426] [debug] |xqc_engine_main_logic|END|now:1746043198455418| [2025/04/30 19:59:58 455826] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:146|state:ESTABED|recv_time:1746043198455825| [2025/04/30 19:59:58 455832] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 455837] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:143| [2025/04/30 19:59:58 455841] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 19:59:58 455847] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 19:59:58 455851] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 455857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:199|path_largest_ack:199| [2025/04/30 19:59:58 455861] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:135605|prior_delivered:91859|prior_time:1746043198398875|is_app_limited:0|send_elapse:55826|ack_elapse:56950|ctl_first_sent_time:1746043198399131|lagest_ack_time:1746043198455825|curr_delivered:160264| [2025/04/30 19:59:58 455866] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198399131| [2025/04/30 19:59:58 455875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 455879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56644|rttvar:31|minrtt:30467|latest_rtt:56694|ack_delay:24| [2025/04/30 19:59:58 455883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56647|rttvar:30|minrtt:30467|latest_rtt:56694|ack_delay:24| [2025/04/30 19:59:58 455887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:199|lost_pn:196|thresh:3| [2025/04/30 19:59:58 455891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 455998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:196|lost_pn:196|po_sent_time:1746043198397261|lost_send_time:1746043198392045|loss_delay:63780|frame:STREAM |repair:128| [2025/04/30 19:59:58 456110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198397261u| [2025/04/30 19:59:58 456114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 456118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462028|now:1746043198456118|interval:5910| [2025/04/30 19:59:58 456122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462028|now:1746043198456118|interv:5910| [2025/04/30 19:59:58 456126] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 55826, ack_elapse 56950, delivered 68405|rate 1201141|lost 56| [2025/04/30 19:59:58 456130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201141) in round 4| [2025/04/30 19:59:58 456134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 456138] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 456142] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198399131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 456146] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198399131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 456151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56647|latest_rtt:56694|min_rtt:30467|applimit:0|lost:55|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 456156] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 19:59:58 456161] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1746043198455825|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 456184] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318455825|now:1746043198455825|interv:120000000| [2025/04/30 19:59:58 456188] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318455825|now:1746043198455825|interv:120000000| [2025/04/30 19:59:58 456192] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198461048|pq_index:0| [2025/04/30 19:59:58 456196] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198455200| [2025/04/30 19:59:58 456200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198456200| [2025/04/30 19:59:58 456205] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198456204| [2025/04/30 19:59:58 456210] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1207370|loss_rate:17.24|path_pto:0| [2025/04/30 19:59:58 456215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 456219] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 456224] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:196|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 456228] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1207370|loss_rate:17.24|path_pto:0| [2025/04/30 19:59:58 456232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 456236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56647|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 456241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 456245] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1207370|loss_rate:17.24|path_pto:0| [2025/04/30 19:59:58 456249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 456253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 456257] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 456261] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 456272] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 456276] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:196|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 456280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 456285] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 456289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 19:59:58 456317] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198456295|stream_id:8|stream_offset:199589| [2025/04/30 19:59:58 456323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:319|origin_pktnum:196|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 456327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 456331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462028|now:1746043198456331|interval:5697| [2025/04/30 19:59:58 456335] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462028|now:1746043198456331|interv:5697| [2025/04/30 19:59:58 456339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 456344] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 456348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 456352] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 456356] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 19:59:58 456377] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198456362|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 456382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 456386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 456390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198462028|now:1746043198456390|interval:5638| [2025/04/30 19:59:58 456394] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198462028|now:1746043198456390|interv:5638| [2025/04/30 19:59:58 456398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 456406] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198462028| [2025/04/30 19:59:58 456410] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198462028| [2025/04/30 19:59:58 456414] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462028|now:1746043198456414|diff:5614| [2025/04/30 19:59:58 456418] [debug] |xqc_engine_main_logic|END|now:1746043198456204| [2025/04/30 19:59:58 456423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198456423| [2025/04/30 19:59:58 456427] [debug] |xqc_engine_wakeup_after|wakeup:1746043198462028|now:1746043198456427|diff:5601| [2025/04/30 19:59:58 456431] [debug] |xqc_engine_main_logic|END|now:1746043198456423| [2025/04/30 19:59:58 456812] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:148|state:ESTABED|recv_time:1746043198456811| [2025/04/30 19:59:58 456818] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 456823] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:144| [2025/04/30 19:59:58 456827] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 19:59:58 456833] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 19:59:58 456837] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 456842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:201|path_largest_ack:201| [2025/04/30 19:59:58 456847] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:136805|prior_delivered:93059|prior_time:1746043198399881|is_app_limited:0|send_elapse:56740|ack_elapse:56930|ctl_first_sent_time:1746043198400132|lagest_ack_time:1746043198456811|curr_delivered:161464| [2025/04/30 19:59:58 456851] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198400132| [2025/04/30 19:59:58 456856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 456860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56647|rttvar:30|minrtt:30467|latest_rtt:56679|ack_delay:24| [2025/04/30 19:59:58 456864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56648|rttvar:25|minrtt:30467|latest_rtt:56679|ack_delay:24| [2025/04/30 19:59:58 456868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:201|lost_pn:198|thresh:3| [2025/04/30 19:59:58 456872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 456995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:198|po_sent_time:1746043198398248|lost_send_time:1746043198393048|loss_delay:63763|frame:STREAM |repair:128| [2025/04/30 19:59:58 457095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198398248u| [2025/04/30 19:59:58 457101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 457105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198463021|now:1746043198457105|interval:5916| [2025/04/30 19:59:58 457110] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198463021|now:1746043198457105|interv:5916| [2025/04/30 19:59:58 457114] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56740, ack_elapse 56930, delivered 68405|rate 1201563|lost 57| [2025/04/30 19:59:58 457118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201563) in round 4| [2025/04/30 19:59:58 457122] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 457126] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 457130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198400132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 457134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198400132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 457139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56648|latest_rtt:56679|min_rtt:30467|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 457144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 19:59:58 457149] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746043198456811|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 457153] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318456811|now:1746043198456811|interv:120000000| [2025/04/30 19:59:58 457158] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318456811|now:1746043198456811|interv:120000000| [2025/04/30 19:59:58 457161] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198462028|pq_index:0| [2025/04/30 19:59:58 457179] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198456204| [2025/04/30 19:59:58 457186] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198457186| [2025/04/30 19:59:58 457191] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198457190| [2025/04/30 19:59:58 457197] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1207370|loss_rate:17.45|path_pto:0| [2025/04/30 19:59:58 457201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 457209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56648|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 457213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 457218] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1207370|loss_rate:17.45|path_pto:0| [2025/04/30 19:59:58 457222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 457226] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56648|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 457231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 457235] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1207370|loss_rate:17.45|path_pto:0| [2025/04/30 19:59:58 457239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 457243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 457247] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 457251] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 457255] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 457259] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 457263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 457268] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 457272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 19:59:58 457301] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198457278|stream_id:8|stream_offset:201923| [2025/04/30 19:59:58 457306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:321|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 19:59:58 457311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 457315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198463021|now:1746043198457315|interval:5706| [2025/04/30 19:59:58 457322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198463021|now:1746043198457315|interv:5706| [2025/04/30 19:59:58 457326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 457331] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 457335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 457340] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 457343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 19:59:58 457365] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198457349|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 457370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 457374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 457378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198463021|now:1746043198457378|interval:5643| [2025/04/30 19:59:58 457382] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198463021|now:1746043198457378|interv:5643| [2025/04/30 19:59:58 457386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 457390] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198463021| [2025/04/30 19:59:58 457394] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198463021| [2025/04/30 19:59:58 457398] [debug] |xqc_engine_wakeup_after|wakeup:1746043198463021|now:1746043198457398|diff:5623| [2025/04/30 19:59:58 457403] [debug] |xqc_engine_main_logic|END|now:1746043198457190| [2025/04/30 19:59:58 457408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198457408| [2025/04/30 19:59:58 457412] [debug] |xqc_engine_wakeup_after|wakeup:1746043198463021|now:1746043198457411|diff:5610| [2025/04/30 19:59:58 457415] [debug] |xqc_engine_main_logic|END|now:1746043198457408| [2025/04/30 19:59:58 457804] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:150|state:ESTABED|recv_time:1746043198457803| [2025/04/30 19:59:58 457810] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 457815] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:145| [2025/04/30 19:59:58 457819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 19:59:58 457824] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 19:59:58 457828] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 457834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:203|path_largest_ack:203| [2025/04/30 19:59:58 457843] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:138005|prior_delivered:94259|prior_time:1746043198400877|is_app_limited:0|send_elapse:56821|ack_elapse:56926|ctl_first_sent_time:1746043198401133|lagest_ack_time:1746043198457803|curr_delivered:162664| [2025/04/30 19:59:58 457848] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198401133| [2025/04/30 19:59:58 457852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 457857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56648|rttvar:25|minrtt:30467|latest_rtt:56670|ack_delay:32| [2025/04/30 19:59:58 457861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:21|minrtt:30467|latest_rtt:56670|ack_delay:32| [2025/04/30 19:59:58 457865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:203|lost_pn:200|thresh:3| [2025/04/30 19:59:58 457869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 457999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:200|lost_pn:200|po_sent_time:1746043198399258|lost_send_time:1746043198394050|loss_delay:63753|frame:STREAM |repair:128| [2025/04/30 19:59:58 458096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198399258u| [2025/04/30 19:59:58 458100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 458104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464012|now:1746043198458104|interval:5908| [2025/04/30 19:59:58 458108] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464012|now:1746043198458104|interv:5908| [2025/04/30 19:59:58 458112] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56821, ack_elapse 56926, delivered 68405|rate 1201647|lost 58| [2025/04/30 19:59:58 458116] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201647) in round 4| [2025/04/30 19:59:58 458121] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 458125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 458128] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198401133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 458133] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198401133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 458140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56646|latest_rtt:56670|min_rtt:30467|applimit:0|lost:57|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 458146] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 19:59:58 458150] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:150|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746043198457803|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 458154] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318457803|now:1746043198457803|interv:120000000| [2025/04/30 19:59:58 458158] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318457803|now:1746043198457803|interv:120000000| [2025/04/30 19:59:58 458162] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198463021|pq_index:0| [2025/04/30 19:59:58 458185] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198457190| [2025/04/30 19:59:58 458189] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198458189| [2025/04/30 19:59:58 458194] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198458193| [2025/04/30 19:59:58 458199] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:17.65|path_pto:0| [2025/04/30 19:59:58 458204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 458208] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 458213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:200|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 458217] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:17.65|path_pto:0| [2025/04/30 19:59:58 458221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 458225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 458230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 458234] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:17.65|path_pto:0| [2025/04/30 19:59:58 458241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 458246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 458250] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 458254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 458258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 458262] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:200|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 458266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 458271] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 458275] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 19:59:58 458304] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198458281|stream_id:8|stream_offset:204257| [2025/04/30 19:59:58 458309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:323|origin_pktnum:200|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 458314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 458318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464012|now:1746043198458318|interval:5694| [2025/04/30 19:59:58 458322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464012|now:1746043198458318|interv:5694| [2025/04/30 19:59:58 458326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 458331] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 458335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 458339] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 458343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 19:59:58 458364] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198458349|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 458369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 458378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 458382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198464012|now:1746043198458382|interval:5630| [2025/04/30 19:59:58 458386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198464012|now:1746043198458382|interv:5630| [2025/04/30 19:59:58 458390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 458395] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198464012| [2025/04/30 19:59:58 458399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198464012| [2025/04/30 19:59:58 458403] [debug] |xqc_engine_wakeup_after|wakeup:1746043198464012|now:1746043198458403|diff:5609| [2025/04/30 19:59:58 458407] [debug] |xqc_engine_main_logic|END|now:1746043198458193| [2025/04/30 19:59:58 458412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198458412| [2025/04/30 19:59:58 458416] [debug] |xqc_engine_wakeup_after|wakeup:1746043198464012|now:1746043198458416|diff:5596| [2025/04/30 19:59:58 458420] [debug] |xqc_engine_main_logic|END|now:1746043198458412| [2025/04/30 19:59:58 458807] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:152|state:ESTABED|recv_time:1746043198458807| [2025/04/30 19:59:58 458814] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 458819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:146| [2025/04/30 19:59:58 458823] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 19:59:58 458829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 19:59:58 458833] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 458839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:205|path_largest_ack:205| [2025/04/30 19:59:58 458843] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:139205|prior_delivered:95459|prior_time:1746043198401873|is_app_limited:0|send_elapse:56812|ack_elapse:56934|ctl_first_sent_time:1746043198402118|lagest_ack_time:1746043198458807|curr_delivered:163864| [2025/04/30 19:59:58 458848] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198402118| [2025/04/30 19:59:58 458852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 19:59:58 458857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:21|minrtt:30467|latest_rtt:56689|ack_delay:24| [2025/04/30 19:59:58 458861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56649|rttvar:20|minrtt:30467|latest_rtt:56689|ack_delay:24| [2025/04/30 19:59:58 458865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:205|lost_pn:202|thresh:3| [2025/04/30 19:59:58 458869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 458999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:202|lost_pn:202|po_sent_time:1746043198400259|lost_send_time:1746043198395032|loss_delay:63775|frame:STREAM |repair:128| [2025/04/30 19:59:58 459102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198400259u| [2025/04/30 19:59:58 459106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 459110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465035|now:1746043198459110|interval:5925| [2025/04/30 19:59:58 459115] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465035|now:1746043198459110|interv:5925| [2025/04/30 19:59:58 459118] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56812, ack_elapse 56934, delivered 68405|rate 1201478|lost 59| [2025/04/30 19:59:58 459123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201478) in round 4| [2025/04/30 19:59:58 459127] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 459131] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 459135] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198402118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 459139] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198402118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 459143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56649|latest_rtt:56689|min_rtt:30467|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 459149] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 19:59:58 459153] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746043198458807|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 459158] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318458807|now:1746043198458807|interv:120000000| [2025/04/30 19:59:58 459162] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318458807|now:1746043198458807|interv:120000000| [2025/04/30 19:59:58 459181] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198464012|pq_index:0| [2025/04/30 19:59:58 459191] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198458193| [2025/04/30 19:59:58 459195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198459195| [2025/04/30 19:59:58 459200] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198459199| [2025/04/30 19:59:58 459205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:17.85|path_pto:0| [2025/04/30 19:59:58 459210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 459214] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 459218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:202|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 459223] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:17.85|path_pto:0| [2025/04/30 19:59:58 459227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 459231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 459236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 459240] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:17.85|path_pto:0| [2025/04/30 19:59:58 459244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 459248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 459252] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 459256] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 459260] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 459264] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:202|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 459269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 459276] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 459280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 19:59:58 459309] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198459286|stream_id:8|stream_offset:206591| [2025/04/30 19:59:58 459314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:325|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 19:59:58 459319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 459323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465035|now:1746043198459323|interval:5712| [2025/04/30 19:59:58 459327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465035|now:1746043198459323|interv:5712| [2025/04/30 19:59:58 459331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 459336] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 459340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 459344] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 459348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 19:59:58 459369] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198459354|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 459374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 459378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 459382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198465035|now:1746043198459382|interval:5653| [2025/04/30 19:59:58 459386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198465035|now:1746043198459382|interv:5653| [2025/04/30 19:59:58 459390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 459395] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198465035| [2025/04/30 19:59:58 459399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198465035| [2025/04/30 19:59:58 459403] [debug] |xqc_engine_wakeup_after|wakeup:1746043198465035|now:1746043198459403|diff:5632| [2025/04/30 19:59:58 459407] [debug] |xqc_engine_main_logic|END|now:1746043198459199| [2025/04/30 19:59:58 459412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198459412| [2025/04/30 19:59:58 459416] [debug] |xqc_engine_wakeup_after|wakeup:1746043198465035|now:1746043198459416|diff:5619| [2025/04/30 19:59:58 459423] [debug] |xqc_engine_main_logic|END|now:1746043198459412| [2025/04/30 19:59:58 459828] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:154|state:ESTABED|recv_time:1746043198459827| [2025/04/30 19:59:58 459834] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 459839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:147| [2025/04/30 19:59:58 459843] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 19:59:58 459849] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 19:59:58 459853] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 459859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:207|origin_pktnum:89|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:207| [2025/04/30 19:59:58 459863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:139205|prior_delivered:96659|prior_time:1746043198402884|is_app_limited:0|send_elapse:56772|ack_elapse:56943|ctl_first_sent_time:1746043198403145|lagest_ack_time:1746043198459827|curr_delivered:165064| [2025/04/30 19:59:58 459868] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198403145| [2025/04/30 19:59:58 459872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 19:59:58 459876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56649|rttvar:20|minrtt:30467|latest_rtt:56682|ack_delay:32| [2025/04/30 19:59:58 459881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56649|rttvar:15|minrtt:30467|latest_rtt:56682|ack_delay:32| [2025/04/30 19:59:58 459885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:207|lost_pn:204|thresh:3| [2025/04/30 19:59:58 459889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 459997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:204|lost_pn:204|po_sent_time:1746043198401260|lost_send_time:1746043198396060|loss_delay:63767|frame:STREAM |repair:128| [2025/04/30 19:59:58 460119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198401260u| [2025/04/30 19:59:58 460123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 460127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466005|now:1746043198460127|interval:5878| [2025/04/30 19:59:58 460134] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466005|now:1746043198460127|interv:5878| [2025/04/30 19:59:58 460138] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56772, ack_elapse 56943, delivered 68405|rate 1201289|lost 60| [2025/04/30 19:59:58 460142] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201289) in round 4| [2025/04/30 19:59:58 460146] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 460150] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 460154] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198403145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 460158] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198403145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 460163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56649|latest_rtt:56682|min_rtt:30467|applimit:0|lost:59|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 460186] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 19:59:58 460190] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746043198459827|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 460195] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318459827|now:1746043198459827|interv:120000000| [2025/04/30 19:59:58 460199] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318459827|now:1746043198459827|interv:120000000| [2025/04/30 19:59:58 460203] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198465035|pq_index:0| [2025/04/30 19:59:58 460207] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198459199| [2025/04/30 19:59:58 460211] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198460211| [2025/04/30 19:59:58 460216] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198460215| [2025/04/30 19:59:58 460221] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:18.04|path_pto:0| [2025/04/30 19:59:58 460226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 460231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 460238] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:204|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 460242] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:18.04|path_pto:0| [2025/04/30 19:59:58 460247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 460251] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 460255] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 460259] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1207370|loss_rate:18.04|path_pto:0| [2025/04/30 19:59:58 460264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 460268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 460272] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 460276] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 460280] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 460284] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:204|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 460288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 460292] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 460297] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 19:59:58 460325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198460303|stream_id:8|stream_offset:208925| [2025/04/30 19:59:58 460330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:327|origin_pktnum:204|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 460335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 460339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466005|now:1746043198460339|interval:5666| [2025/04/30 19:59:58 460343] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466005|now:1746043198460339|interv:5666| [2025/04/30 19:59:58 460350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 460355] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 460359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 460364] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 460368] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 19:59:58 460394] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198460373|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 460402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 460409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 460416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466005|now:1746043198460416|interval:5589| [2025/04/30 19:59:58 460423] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466005|now:1746043198460416|interv:5589| [2025/04/30 19:59:58 460429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 460435] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198466005| [2025/04/30 19:59:58 460439] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198466005| [2025/04/30 19:59:58 460443] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466005|now:1746043198460443|diff:5562| [2025/04/30 19:59:58 460447] [debug] |xqc_engine_main_logic|END|now:1746043198460215| [2025/04/30 19:59:58 460452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198460452| [2025/04/30 19:59:58 460456] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466005|now:1746043198460456|diff:5549| [2025/04/30 19:59:58 460460] [debug] |xqc_engine_main_logic|END|now:1746043198460452| [2025/04/30 19:59:58 460803] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:156|state:ESTABED|recv_time:1746043198460802| [2025/04/30 19:59:58 460809] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 460814] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:148| [2025/04/30 19:59:58 460818] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 19:59:58 460824] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 19:59:58 460828] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 460834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:210|origin_pktnum:91|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:210|path_largest_ack:210| [2025/04/30 19:59:58 460839] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:3|tx_in_flight:140405|prior_delivered:97859|prior_time:1746043198403877|is_app_limited:0|send_elapse:56795|ack_elapse:56925|ctl_first_sent_time:1746043198404144|lagest_ack_time:1746043198460802|curr_delivered:166264| [2025/04/30 19:59:58 460848] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198404144| [2025/04/30 19:59:58 460852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 19:59:58 460857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56649|rttvar:15|minrtt:30467|latest_rtt:56658|ack_delay:32| [2025/04/30 19:59:58 460861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:17|minrtt:30467|latest_rtt:56658|ack_delay:32| [2025/04/30 19:59:58 460865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:210|lost_pn:207|thresh:3| [2025/04/30 19:59:58 460869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 460999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:206|lost_pn:207|po_sent_time:1746043198402238|lost_send_time:1746043198397062|loss_delay:63740|frame:STREAM |repair:128| [2025/04/30 19:59:58 461099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198402238u| [2025/04/30 19:59:58 461103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 461107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466996|now:1746043198461107|interval:5889| [2025/04/30 19:59:58 461111] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466996|now:1746043198461107|interv:5889| [2025/04/30 19:59:58 461115] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56795, ack_elapse 56925, delivered 68405|rate 1201668|lost 61| [2025/04/30 19:59:58 461119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201668) in round 4| [2025/04/30 19:59:58 461123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 461128] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 461131] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198404144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 461136] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198404144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 461143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56646|latest_rtt:56658|min_rtt:30467|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 461149] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 19:59:58 461153] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:156|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746043198460802|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 461157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318460802|now:1746043198460802|interv:120000000| [2025/04/30 19:59:58 461162] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318460802|now:1746043198460802|interv:120000000| [2025/04/30 19:59:58 461181] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198466005|pq_index:0| [2025/04/30 19:59:58 461188] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198460215| [2025/04/30 19:59:58 461192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198461192| [2025/04/30 19:59:58 461197] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198461196| [2025/04/30 19:59:58 461202] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.24|path_pto:0| [2025/04/30 19:59:58 461207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 461211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 461216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:206|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 461220] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.24|path_pto:0| [2025/04/30 19:59:58 461224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 461229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 461233] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 461237] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.24|path_pto:0| [2025/04/30 19:59:58 461241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 461249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 461253] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 461256] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 461261] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 461265] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:206|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 461269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 461274] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 461278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 19:59:58 461310] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198461284|stream_id:8|stream_offset:211259| [2025/04/30 19:59:58 461319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:329|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 19:59:58 461327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 461333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466996|now:1746043198461333|interval:5663| [2025/04/30 19:59:58 461340] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466996|now:1746043198461333|interv:5663| [2025/04/30 19:59:58 461345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 461350] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 461354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 461359] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 461363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 19:59:58 461392] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198461370|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 461401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 461415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 461421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198466996|now:1746043198461421|interval:5575| [2025/04/30 19:59:58 461425] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198466996|now:1746043198461421|interv:5575| [2025/04/30 19:59:58 461430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 461434] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198466996| [2025/04/30 19:59:58 461438] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198466996| [2025/04/30 19:59:58 461443] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466996|now:1746043198461442|diff:5554| [2025/04/30 19:59:58 461447] [debug] |xqc_engine_main_logic|END|now:1746043198461196| [2025/04/30 19:59:58 461452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198461452| [2025/04/30 19:59:58 461456] [debug] |xqc_engine_wakeup_after|wakeup:1746043198466996|now:1746043198461456|diff:5540| [2025/04/30 19:59:58 461460] [debug] |xqc_engine_main_logic|END|now:1746043198461452| [2025/04/30 19:59:58 461849] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:158|state:ESTABED|recv_time:1746043198461849| [2025/04/30 19:59:58 461855] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 461861] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:149| [2025/04/30 19:59:58 461865] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 19:59:58 461870] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 19:59:58 461874] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 461881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:213|origin_pktnum:93|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:213|path_largest_ack:213| [2025/04/30 19:59:58 461885] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:141605|prior_delivered:99059|prior_time:1746043198404864|is_app_limited:0|send_elapse:56860|ack_elapse:56985|ctl_first_sent_time:1746043198405137|lagest_ack_time:1746043198461849|curr_delivered:167464| [2025/04/30 19:59:58 461890] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198405137| [2025/04/30 19:59:58 461894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 461898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:17|minrtt:30467|latest_rtt:56712|ack_delay:32| [2025/04/30 19:59:58 461902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56651|rttvar:21|minrtt:30467|latest_rtt:56712|ack_delay:32| [2025/04/30 19:59:58 461907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:213|lost_pn:210|thresh:3| [2025/04/30 19:59:58 461911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 461996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:208|lost_pn:210|po_sent_time:1746043198403256|lost_send_time:1746043198398048|loss_delay:63801|frame:STREAM |repair:128| [2025/04/30 19:59:58 462149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:209|lost_pn:210|po_sent_time:1746043198403341|lost_send_time:1746043198398048|loss_delay:63801|frame:STREAM |repair:128| [2025/04/30 19:59:58 462153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198403341u| [2025/04/30 19:59:58 462157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 462161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468052|now:1746043198462161|interval:5891| [2025/04/30 19:59:58 462180] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468052|now:1746043198462161|interv:5891| [2025/04/30 19:59:58 462187] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56860, ack_elapse 56985, delivered 68405|rate 1200403|lost 63| [2025/04/30 19:59:58 462191] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200403) in round 4| [2025/04/30 19:59:58 462195] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 462199] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 462203] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198405137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 462208] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198405137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 462212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56651|latest_rtt:56712|min_rtt:30467|applimit:0|lost:61|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 462218] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 19:59:58 462222] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746043198461849|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 462227] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318461849|now:1746043198461849|interv:120000000| [2025/04/30 19:59:58 462231] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318461849|now:1746043198461849|interv:120000000| [2025/04/30 19:59:58 462238] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198466996|pq_index:0| [2025/04/30 19:59:58 462242] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198461196| [2025/04/30 19:59:58 462246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198462246| [2025/04/30 19:59:58 462251] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198462250| [2025/04/30 19:59:58 462256] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1207370|loss_rate:18.43|path_pto:0| [2025/04/30 19:59:58 462261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 462265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56651|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 462270] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:208|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 462274] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1207370|loss_rate:18.43|path_pto:0| [2025/04/30 19:59:58 462278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 462282] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56651|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 462287] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:209|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 462291] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1207370|loss_rate:18.43|path_pto:0| [2025/04/30 19:59:58 462295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 462299] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56651|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 462303] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 462308] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1207370|loss_rate:18.43|path_pto:0| [2025/04/30 19:59:58 462312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 462319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 462323] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 462327] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 462331] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 462336] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:208|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 462340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 462344] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 462348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 19:59:58 462381] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198462354|stream_id:8|stream_offset:212426| [2025/04/30 19:59:58 462390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:331|origin_pktnum:208|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 462398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 462404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468052|now:1746043198462404|interval:5648| [2025/04/30 19:59:58 462411] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468052|now:1746043198462404|interv:5648| [2025/04/30 19:59:58 462416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 462421] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:209|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 462425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 462429] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 462433] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 19:59:58 462461] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198462439|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 462470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:332|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 19:59:58 462478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 462485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468052|now:1746043198462484|interval:5568| [2025/04/30 19:59:58 462495] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468052|now:1746043198462484|interv:5568| [2025/04/30 19:59:58 462499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 462503] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 462508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 462512] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 462516] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 19:59:58 462545] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198462523|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 462554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:333|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 462561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 462566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468052|now:1746043198462566|interval:5486| [2025/04/30 19:59:58 462572] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468052|now:1746043198462566|interv:5486| [2025/04/30 19:59:58 462579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 462585] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468052| [2025/04/30 19:59:58 462592] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468052| [2025/04/30 19:59:58 462596] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468052|now:1746043198462596|diff:5456| [2025/04/30 19:59:58 462600] [debug] |xqc_engine_main_logic|END|now:1746043198462250| [2025/04/30 19:59:58 462605] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198462605| [2025/04/30 19:59:58 462609] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468052|now:1746043198462609|diff:5443| [2025/04/30 19:59:58 462613] [debug] |xqc_engine_main_logic|END|now:1746043198462605| [2025/04/30 19:59:58 462834] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:160|state:ESTABED|recv_time:1746043198462833| [2025/04/30 19:59:58 462839] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 462845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:150| [2025/04/30 19:59:58 462849] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 19:59:58 462854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 19:59:58 462859] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 462865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:216|origin_pktnum:95|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:216| [2025/04/30 19:59:58 462874] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:142805|prior_delivered:100259|prior_time:1746043198405891|is_app_limited:0|send_elapse:56896|ack_elapse:56942|ctl_first_sent_time:1746043198406182|lagest_ack_time:1746043198462833|curr_delivered:168664| [2025/04/30 19:59:58 462878] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198406182| [2025/04/30 19:59:58 462883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 462887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56651|rttvar:21|minrtt:30467|latest_rtt:56651|ack_delay:40| [2025/04/30 19:59:58 462891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:26|minrtt:30467|latest_rtt:56651|ack_delay:40| [2025/04/30 19:59:58 462895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:216|lost_pn:213|thresh:3| [2025/04/30 19:59:58 462900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 462998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:211|lost_pn:213|po_sent_time:1746043198404251|lost_send_time:1746043198399101|loss_delay:63732|frame:STREAM |repair:128| [2025/04/30 19:59:58 463133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:212|lost_pn:213|po_sent_time:1746043198404340|lost_send_time:1746043198399101|loss_delay:63732|frame:STREAM |repair:128| [2025/04/30 19:59:58 463137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198404340u| [2025/04/30 19:59:58 463141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 463145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468974|now:1746043198463145|interval:5829| [2025/04/30 19:59:58 463149] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468974|now:1746043198463145|interv:5829| [2025/04/30 19:59:58 463153] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56896, ack_elapse 56942, delivered 68405|rate 1201310|lost 65| [2025/04/30 19:59:58 463157] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201310) in round 4| [2025/04/30 19:59:58 463164] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 463187] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 463191] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198406182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 463195] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198406182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 463200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56646|latest_rtt:56651|min_rtt:30467|applimit:0|lost:63|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 463205] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 19:59:58 463210] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:160|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746043198462833|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 463214] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318462833|now:1746043198462833|interv:120000000| [2025/04/30 19:59:58 463218] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318462833|now:1746043198462833|interv:120000000| [2025/04/30 19:59:58 463222] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468052|pq_index:0| [2025/04/30 19:59:58 463227] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198462250| [2025/04/30 19:59:58 463231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198463230| [2025/04/30 19:59:58 463235] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198463234| [2025/04/30 19:59:58 463241] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.86|path_pto:0| [2025/04/30 19:59:58 463245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 463250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 463254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:211|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 463258] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.86|path_pto:0| [2025/04/30 19:59:58 463263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 463270] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 463274] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:212|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 463279] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.86|path_pto:0| [2025/04/30 19:59:58 463283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 463287] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 463291] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 463295] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1207370|loss_rate:18.86|path_pto:0| [2025/04/30 19:59:58 463300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 463304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 463308] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 463312] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 463316] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 463320] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:211|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 463324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 463329] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 463333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 19:59:58 463365] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198463339|stream_id:8|stream_offset:214760| [2025/04/30 19:59:58 463375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:334|origin_pktnum:211|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 463382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 463388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468974|now:1746043198463388|interval:5586| [2025/04/30 19:59:58 463398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468974|now:1746043198463388|interv:5586| [2025/04/30 19:59:58 463402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 463407] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:212|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 463411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 463416] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 463420] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 19:59:58 463449] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198463426|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 463458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:335|origin_pktnum:212|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 463465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 463472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468974|now:1746043198463472|interval:5502| [2025/04/30 19:59:58 463478] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468974|now:1746043198463472|interv:5502| [2025/04/30 19:59:58 463482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 463487] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 463491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 463496] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 463500] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 19:59:58 463528] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198463506|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 463536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 463543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 463549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198468974|now:1746043198463549|interval:5425| [2025/04/30 19:59:58 463555] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198468974|now:1746043198463549|interv:5425| [2025/04/30 19:59:58 463567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 463575] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 463579] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 463583] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198463583|diff:5230| [2025/04/30 19:59:58 463587] [debug] |xqc_engine_main_logic|END|now:1746043198463234| [2025/04/30 19:59:58 463592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198463592| [2025/04/30 19:59:58 463596] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198463596|diff:5217| [2025/04/30 19:59:58 463600] [debug] |xqc_engine_main_logic|END|now:1746043198463592| [2025/04/30 19:59:58 463801] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:162|state:ESTABED|recv_time:1746043198463801| [2025/04/30 19:59:58 463807] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 463813] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:151| [2025/04/30 19:59:58 463817] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 19:59:58 463822] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 19:59:58 463826] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 463832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:219|origin_pktnum:97|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:219|path_largest_ack:219| [2025/04/30 19:59:58 463837] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:144005|prior_delivered:101459|prior_time:1746043198406870|is_app_limited:0|send_elapse:56881|ack_elapse:56931|ctl_first_sent_time:1746043198407148|lagest_ack_time:1746043198463801|curr_delivered:169864| [2025/04/30 19:59:58 463842] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198407148| [2025/04/30 19:59:58 463846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 463850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56646|rttvar:26|minrtt:30467|latest_rtt:56653|ack_delay:40| [2025/04/30 19:59:58 463855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56642|rttvar:28|minrtt:30467|latest_rtt:56653|ack_delay:40| [2025/04/30 19:59:58 463859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:219|lost_pn:216|thresh:3| [2025/04/30 19:59:58 463863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 463996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:216|po_sent_time:1746043198405242|lost_send_time:1746043198400067|loss_delay:63734|frame:STREAM |repair:128| [2025/04/30 19:59:58 464104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:215|lost_pn:216|po_sent_time:1746043198405331|lost_send_time:1746043198400067|loss_delay:63734|frame:STREAM |repair:128| [2025/04/30 19:59:58 464108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198405331u| [2025/04/30 19:59:58 464112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 464116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470014|now:1746043198464116|interval:5898| [2025/04/30 19:59:58 464120] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470014|now:1746043198464116|interv:5898| [2025/04/30 19:59:58 464124] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56881, ack_elapse 56931, delivered 68405|rate 1201542|lost 67| [2025/04/30 19:59:58 464129] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201542) in round 4| [2025/04/30 19:59:58 464133] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 464137] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 464141] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198407148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 464145] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198407148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 464153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56642|latest_rtt:56653|min_rtt:30467|applimit:0|lost:65|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 464158] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 19:59:58 464163] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1746043198463801|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 464185] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318463801|now:1746043198463801|interv:120000000| [2025/04/30 19:59:58 464189] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318463801|now:1746043198463801|interv:120000000| [2025/04/30 19:59:58 464193] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 464200] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198463234| [2025/04/30 19:59:58 464204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198464204| [2025/04/30 19:59:58 464209] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198464208| [2025/04/30 19:59:58 464215] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1207370|loss_rate:19.29|path_pto:0| [2025/04/30 19:59:58 464219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 464224] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56642|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 464228] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 464233] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1207370|loss_rate:19.29|path_pto:0| [2025/04/30 19:59:58 464237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 464241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56642|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 464245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:215|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 464250] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1207370|loss_rate:19.29|path_pto:0| [2025/04/30 19:59:58 464254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 464258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56642|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 464262] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 464267] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1207370|loss_rate:19.29|path_pto:0| [2025/04/30 19:59:58 464271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 464275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 464282] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 464286] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 464290] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 464294] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 464298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 464303] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 464307] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 19:59:58 464339] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198464313|stream_id:8|stream_offset:217094| [2025/04/30 19:59:58 464349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:337|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 19:59:58 464356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 464362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470014|now:1746043198464362|interval:5652| [2025/04/30 19:59:58 464369] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470014|now:1746043198464362|interv:5652| [2025/04/30 19:59:58 464374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 464379] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:215|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 464383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 464387] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 464391] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 19:59:58 464420] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198464398|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 464429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:338|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 464436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 464443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470014|now:1746043198464443|interval:5571| [2025/04/30 19:59:58 464453] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470014|now:1746043198464443|interv:5571| [2025/04/30 19:59:58 464457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 464462] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 464466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 464471] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 464475] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 19:59:58 464503] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198464481|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 464511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 464519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 464525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198470014|now:1746043198464525|interval:5489| [2025/04/30 19:59:58 464532] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198470014|now:1746043198464525|interv:5489| [2025/04/30 19:59:58 464538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 464546] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 464551] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 464555] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198464555|diff:4258| [2025/04/30 19:59:58 464559] [debug] |xqc_engine_main_logic|END|now:1746043198464208| [2025/04/30 19:59:58 464565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198464564| [2025/04/30 19:59:58 464568] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198464568|diff:4245| [2025/04/30 19:59:58 464572] [debug] |xqc_engine_main_logic|END|now:1746043198464564| [2025/04/30 19:59:58 464797] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:165|state:ESTABED|recv_time:1746043198464796| [2025/04/30 19:59:58 464803] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 464808] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:152| [2025/04/30 19:59:58 464812] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 19:59:58 464818] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 19:59:58 464822] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 464826] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 464832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:222|origin_pktnum:99|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:222|path_largest_ack:222| [2025/04/30 19:59:58 464841] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:145205|prior_delivered:102659|prior_time:1746043198407866|is_app_limited:0|send_elapse:56763|ack_elapse:56930|ctl_first_sent_time:1746043198408129|lagest_ack_time:1746043198464796|curr_delivered:171064| [2025/04/30 19:59:58 464845] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198408129| [2025/04/30 19:59:58 464850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 464854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56642|rttvar:28|minrtt:30467|latest_rtt:56667|ack_delay:32| [2025/04/30 19:59:58 464858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56641|rttvar:22|minrtt:30467|latest_rtt:56667|ack_delay:32| [2025/04/30 19:59:58 464862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:222|lost_pn:219|thresh:3| [2025/04/30 19:59:58 464866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 464996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:219|po_sent_time:1746043198406280|lost_send_time:1746043198401046|loss_delay:63750|frame:STREAM |repair:128| [2025/04/30 19:59:58 465108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:218|lost_pn:219|po_sent_time:1746043198406365|lost_send_time:1746043198401046|loss_delay:63750|frame:STREAM |repair:128| [2025/04/30 19:59:58 465112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198406365u| [2025/04/30 19:59:58 465116] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |lost interval:100830|lost_count:68|send_count:212|pkt_num:218|po_send_time:1746043198406365|srtt:56641|cwnd:147411|bw:1207370|conn_life:207093|now:0|last_lost_time:207093| [2025/04/30 19:59:58 465121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 465125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471009|now:1746043198465125|interval:5884| [2025/04/30 19:59:58 465131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471009|now:1746043198465125|interv:5884| [2025/04/30 19:59:58 465135] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56763, ack_elapse 56930, delivered 68405|rate 1201563|lost 69| [2025/04/30 19:59:58 465140] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201563) in round 4| [2025/04/30 19:59:58 465144] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 465148] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 465152] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198408129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 465156] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198408129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 465161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56641|latest_rtt:56667|min_rtt:30467|applimit:0|lost:67|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 465182] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 19:59:58 465189] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:165|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746043198464796|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 465194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318464796|now:1746043198464796|interv:120000000| [2025/04/30 19:59:58 465198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318464796|now:1746043198464796|interv:120000000| [2025/04/30 19:59:58 465202] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 465206] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198464208| [2025/04/30 19:59:58 465210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198465210| [2025/04/30 19:59:58 465215] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198465214| [2025/04/30 19:59:58 465220] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56641|min_srtt:56641|path_bw:1207370|loss_rate:19.71|path_pto:0| [2025/04/30 19:59:58 465225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 465229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56641|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 465237] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 465241] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56641|min_srtt:56641|path_bw:1207370|loss_rate:19.71|path_pto:0| [2025/04/30 19:59:58 465245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 465249] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56641|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 465254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:218|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 465258] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56641|min_srtt:56641|path_bw:1207370|loss_rate:19.71|path_pto:0| [2025/04/30 19:59:58 465262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 465266] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56641|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 465270] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 465275] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56641|min_srtt:56641|path_bw:1207370|loss_rate:19.71|path_pto:0| [2025/04/30 19:59:58 465279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 465283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 465287] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 465291] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 465295] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 465299] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 465304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 465308] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 465312] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 19:59:58 465345] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198465319|stream_id:8|stream_offset:219428| [2025/04/30 19:59:58 465359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:340|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 19:59:58 465366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 465373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471009|now:1746043198465372|interval:5637| [2025/04/30 19:59:58 465377] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471009|now:1746043198465372|interv:5637| [2025/04/30 19:59:58 465381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 465386] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:218|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 465390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 465395] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 465399] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 19:59:58 465428] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198465405|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 465436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:341|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 19:59:58 465443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 465450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471009|now:1746043198465450|interval:5559| [2025/04/30 19:59:58 465456] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471009|now:1746043198465450|interv:5559| [2025/04/30 19:59:58 465461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 465466] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 465470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 465475] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 465479] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 19:59:58 465506] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198465485|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 465515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 465528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 465534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471009|now:1746043198465534|interval:5475| [2025/04/30 19:59:58 465541] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471009|now:1746043198465534|interv:5475| [2025/04/30 19:59:58 465545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 465550] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 465554] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 465558] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198465558|diff:3255| [2025/04/30 19:59:58 465563] [debug] |xqc_engine_main_logic|END|now:1746043198465214| [2025/04/30 19:59:58 465568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198465568| [2025/04/30 19:59:58 465572] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198465572|diff:3241| [2025/04/30 19:59:58 465576] [debug] |xqc_engine_main_logic|END|now:1746043198465568| [2025/04/30 19:59:58 465803] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:167|state:ESTABED|recv_time:1746043198465803| [2025/04/30 19:59:58 465809] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 465814] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:153| [2025/04/30 19:59:58 465818] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 19:59:58 465824] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 19:59:58 465828] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 465833] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 465838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:224|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:224|path_largest_ack:224| [2025/04/30 19:59:58 465843] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:145205|prior_delivered:103859|prior_time:1746043198408862|is_app_limited:0|send_elapse:56869|ack_elapse:56941|ctl_first_sent_time:1746043198409130|lagest_ack_time:1746043198465803|curr_delivered:172264| [2025/04/30 19:59:58 465848] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198409130| [2025/04/30 19:59:58 465852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 465856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56641|rttvar:22|minrtt:30467|latest_rtt:56673|ack_delay:40| [2025/04/30 19:59:58 465860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:19|minrtt:30467|latest_rtt:56673|ack_delay:40| [2025/04/30 19:59:58 465865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:224|lost_pn:221|thresh:3| [2025/04/30 19:59:58 465869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 465999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:220|lost_pn:221|po_sent_time:1746043198407259|lost_send_time:1746043198402046|loss_delay:63757|frame:STREAM |repair:128| [2025/04/30 19:59:58 466119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:221|po_sent_time:1746043198407344|lost_send_time:1746043198402046|loss_delay:63757|frame:STREAM |repair:128| [2025/04/30 19:59:58 466123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198407344u| [2025/04/30 19:59:58 466127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 466131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471993|now:1746043198466131|interval:5862| [2025/04/30 19:59:58 466135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471993|now:1746043198466131|interv:5862| [2025/04/30 19:59:58 466139] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56869, ack_elapse 56941, delivered 68405|rate 1201331|lost 71| [2025/04/30 19:59:58 466144] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201331) in round 4| [2025/04/30 19:59:58 466148] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 466152] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 466156] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198409130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 466160] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198409130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 466165] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56640|latest_rtt:56673|min_rtt:30467|applimit:0|lost:69|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 466191] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 19:59:58 466196] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:167|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746043198465803|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 466200] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318465803|now:1746043198465803|interv:120000000| [2025/04/30 19:59:58 466205] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318465803|now:1746043198465803|interv:120000000| [2025/04/30 19:59:58 466209] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 466213] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198465214| [2025/04/30 19:59:58 466217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198466217| [2025/04/30 19:59:58 466222] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198466220| [2025/04/30 19:59:58 466228] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:20.12|path_pto:0| [2025/04/30 19:59:58 466232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 466237] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 466241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:220|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 466245] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:20.12|path_pto:0| [2025/04/30 19:59:58 466249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 466254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 466258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 466262] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:20.12|path_pto:0| [2025/04/30 19:59:58 466266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 466273] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56640|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 466277] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 466282] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56640|min_srtt:56640|path_bw:1207370|loss_rate:20.12|path_pto:0| [2025/04/30 19:59:58 466286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 466290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 466294] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 466298] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 466302] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 466306] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:220|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 466310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 466315] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 466319] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 19:59:58 466351] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198466325|stream_id:8|stream_offset:221762| [2025/04/30 19:59:58 466360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:343|origin_pktnum:220|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 466367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 466374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471993|now:1746043198466374|interval:5619| [2025/04/30 19:59:58 466380] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471993|now:1746043198466374|interv:5619| [2025/04/30 19:59:58 466384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 466389] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 466393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 466398] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 466406] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 19:59:58 466435] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198466412|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 466443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:344|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 19:59:58 466451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 466457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471993|now:1746043198466457|interval:5536| [2025/04/30 19:59:58 466463] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471993|now:1746043198466457|interv:5536| [2025/04/30 19:59:58 466468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 466472] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 466477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 466481] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 466485] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 19:59:58 466513] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198466491|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 466522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 466529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 466535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198471993|now:1746043198466535|interval:5458| [2025/04/30 19:59:58 466542] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198471993|now:1746043198466535|interv:5458| [2025/04/30 19:59:58 466549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 466557] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 466564] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 466571] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198466570|diff:2243| [2025/04/30 19:59:58 466577] [debug] |xqc_engine_main_logic|END|now:1746043198466220| [2025/04/30 19:59:58 466585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198466585| [2025/04/30 19:59:58 466589] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198466589|diff:2224| [2025/04/30 19:59:58 466593] [debug] |xqc_engine_main_logic|END|now:1746043198466585| [2025/04/30 19:59:58 466811] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:169|state:ESTABED|recv_time:1746043198466811| [2025/04/30 19:59:58 466820] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 466826] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:154| [2025/04/30 19:59:58 466829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 19:59:58 466835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 19:59:58 466840] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 466844] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 466850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:226|origin_pktnum:103|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:226|path_largest_ack:226| [2025/04/30 19:59:58 466854] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:145205|prior_delivered:105059|prior_time:1746043198409865|is_app_limited:0|send_elapse:56802|ack_elapse:56946|ctl_first_sent_time:1746043198410142|lagest_ack_time:1746043198466811|curr_delivered:173464| [2025/04/30 19:59:58 466859] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198410142| [2025/04/30 19:59:58 466864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 19:59:58 466868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56640|rttvar:19|minrtt:30467|latest_rtt:56669|ack_delay:32| [2025/04/30 19:59:58 466872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56639|rttvar:15|minrtt:30467|latest_rtt:56669|ack_delay:32| [2025/04/30 19:59:58 466876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:226|lost_pn:223|thresh:3| [2025/04/30 19:59:58 466881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 466997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:223|po_sent_time:1746043198408236|lost_send_time:1746043198403059|loss_delay:63752|frame:STREAM |repair:128| [2025/04/30 19:59:58 467134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198408236u| [2025/04/30 19:59:58 467138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 467142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472989|now:1746043198467142|interval:5847| [2025/04/30 19:59:58 467146] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472989|now:1746043198467142|interv:5847| [2025/04/30 19:59:58 467150] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56802, ack_elapse 56946, delivered 68405|rate 1201225|lost 72| [2025/04/30 19:59:58 467155] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201225) in round 4| [2025/04/30 19:59:58 467159] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 467163] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 467185] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198410142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 467190] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198410142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 467195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56639|latest_rtt:56669|min_rtt:30467|applimit:0|lost:71|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 467200] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 19:59:58 467205] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:169|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746043198466811|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 467209] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318466811|now:1746043198466811|interv:120000000| [2025/04/30 19:59:58 467213] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318466811|now:1746043198466811|interv:120000000| [2025/04/30 19:59:58 467217] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 467222] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198466220| [2025/04/30 19:59:58 467226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198467226| [2025/04/30 19:59:58 467230] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198467229| [2025/04/30 19:59:58 467239] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.52|path_pto:0| [2025/04/30 19:59:58 467244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 467248] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56639|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 467252] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 467257] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.52|path_pto:0| [2025/04/30 19:59:58 467261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 467265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56639|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 467269] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 467274] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.52|path_pto:0| [2025/04/30 19:59:58 467278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 467282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 467286] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 467290] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 467294] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 467298] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 467302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 467307] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 467311] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 19:59:58 467347] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198467318|stream_id:8|stream_offset:224096| [2025/04/30 19:59:58 467362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:346|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 19:59:58 467370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 467377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472989|now:1746043198467377|interval:5612| [2025/04/30 19:59:58 467383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472989|now:1746043198467377|interv:5612| [2025/04/30 19:59:58 467390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 467397] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 467404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 467411] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 467418] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 19:59:58 467456] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198467429|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 467465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 467472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 467478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198472989|now:1746043198467478|interval:5511| [2025/04/30 19:59:58 467482] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198472989|now:1746043198467478|interv:5511| [2025/04/30 19:59:58 467486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 467491] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 467495] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 467499] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198467499|diff:1314| [2025/04/30 19:59:58 467503] [debug] |xqc_engine_main_logic|END|now:1746043198467229| [2025/04/30 19:59:58 467509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198467509| [2025/04/30 19:59:58 467513] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198467513|diff:1300| [2025/04/30 19:59:58 467517] [debug] |xqc_engine_main_logic|END|now:1746043198467509| [2025/04/30 19:59:58 467818] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198467817| [2025/04/30 19:59:58 467826] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 467832] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:155| [2025/04/30 19:59:58 467836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 19:59:58 467847] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 19:59:58 467851] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 467856] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 467862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:228|origin_pktnum:105|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:228|path_largest_ack:228| [2025/04/30 19:59:58 467866] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:145205|prior_delivered:106259|prior_time:1746043198410853|is_app_limited:0|send_elapse:56876|ack_elapse:56964|ctl_first_sent_time:1746043198411149|lagest_ack_time:1746043198467817|curr_delivered:174664| [2025/04/30 19:59:58 467871] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198411149| [2025/04/30 19:59:58 467875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 19:59:58 467880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56639|rttvar:15|minrtt:30467|latest_rtt:56668|ack_delay:32| [2025/04/30 19:59:58 467884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56639|rttvar:12|minrtt:30467|latest_rtt:56668|ack_delay:32| [2025/04/30 19:59:58 467888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:228|lost_pn:225|thresh:3| [2025/04/30 19:59:58 467892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 467999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:225|lost_pn:225|po_sent_time:1746043198409237|lost_send_time:1746043198404066|loss_delay:63751|frame:STREAM |repair:128| [2025/04/30 19:59:58 468140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198409237u| [2025/04/30 19:59:58 468147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 468151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473999|now:1746043198468151|interval:5848| [2025/04/30 19:59:58 468155] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473999|now:1746043198468151|interv:5848| [2025/04/30 19:59:58 468159] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56876, ack_elapse 56964, delivered 68405|rate 1200846|lost 73| [2025/04/30 19:59:58 468164] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200846) in round 4| [2025/04/30 19:59:58 468186] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 468191] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 468195] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198411149|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 468199] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198411149|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 468203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56639|latest_rtt:56668|min_rtt:30467|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 468209] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 19:59:58 468213] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746043198467817|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 468218] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318467817|now:1746043198467817|interv:120000000| [2025/04/30 19:59:58 468222] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318467817|now:1746043198467817|interv:120000000| [2025/04/30 19:59:58 468226] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 468231] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198467229| [2025/04/30 19:59:58 468234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198468234| [2025/04/30 19:59:58 468240] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198468239| [2025/04/30 19:59:58 468246] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.69|path_pto:0| [2025/04/30 19:59:58 468250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 468258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56639|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 468262] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:225|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 468267] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.69|path_pto:0| [2025/04/30 19:59:58 468271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 468275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56639|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 468279] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 468284] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1207370|loss_rate:20.69|path_pto:0| [2025/04/30 19:59:58 468288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 468292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 468296] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 468300] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 468304] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 468308] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 468312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 468317] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 468321] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 19:59:58 468362] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198468330|stream_id:8|stream_offset:225263| [2025/04/30 19:59:58 468372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:348|origin_pktnum:225|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 468379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 468385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473999|now:1746043198468385|interval:5614| [2025/04/30 19:59:58 468399] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473999|now:1746043198468385|interv:5614| [2025/04/30 19:59:58 468407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 468415] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 468421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 468425] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 468429] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 19:59:58 468457] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198468437|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 468463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 468467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 468471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198473999|now:1746043198468471|interval:5528| [2025/04/30 19:59:58 468477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198473999|now:1746043198468471|interv:5528| [2025/04/30 19:59:58 468484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 468491] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198468813| [2025/04/30 19:59:58 468498] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198468813| [2025/04/30 19:59:58 468505] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198468504|diff:309| [2025/04/30 19:59:58 468511] [debug] |xqc_engine_main_logic|END|now:1746043198468239| [2025/04/30 19:59:58 468520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198468520| [2025/04/30 19:59:58 468526] [debug] |xqc_engine_wakeup_after|wakeup:1746043198468813|now:1746043198468526|diff:287| [2025/04/30 19:59:58 468533] [debug] |xqc_engine_main_logic|END|now:1746043198468520| [2025/04/30 19:59:58 468781] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198468780| [2025/04/30 19:59:58 468789] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 468795] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:156| [2025/04/30 19:59:58 468799] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 19:59:58 468805] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 19:59:58 468809] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 468814] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 468819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:230|origin_pktnum:107|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:230|path_largest_ack:230| [2025/04/30 19:59:58 468828] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:145205|prior_delivered:107459|prior_time:1746043198411852|is_app_limited:0|send_elapse:56880|ack_elapse:56928|ctl_first_sent_time:1746043198412137|lagest_ack_time:1746043198468780|curr_delivered:175864| [2025/04/30 19:59:58 468833] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198412137| [2025/04/30 19:59:58 468838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 19:59:58 468842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56639|rttvar:12|minrtt:30467|latest_rtt:56643|ack_delay:48| [2025/04/30 19:59:58 468846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56634|rttvar:20|minrtt:30467|latest_rtt:56643|ack_delay:48| [2025/04/30 19:59:58 468850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:230|lost_pn:227|thresh:3| [2025/04/30 19:59:58 468854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 468997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:227|lost_pn:227|po_sent_time:1746043198410248|lost_send_time:1746043198405057|loss_delay:63723|frame:STREAM |repair:128| [2025/04/30 19:59:58 469105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198410248u| [2025/04/30 19:59:58 469109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 469113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198474979|now:1746043198469113|interval:5866| [2025/04/30 19:59:58 469119] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198474979|now:1746043198469113|interv:5866| [2025/04/30 19:59:58 469123] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56880, ack_elapse 56928, delivered 68405|rate 1201605|lost 74| [2025/04/30 19:59:58 469128] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201605) in round 4| [2025/04/30 19:59:58 469132] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 469136] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 469140] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198412137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 469145] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198412137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 469149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56634|latest_rtt:56643|min_rtt:30467|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 469155] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 469159] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 469164] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 469187] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 19:59:58 469192] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:157|frame:PING ACK |recv_time:1746043198468780|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 469197] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318468780|now:1746043198468780|interv:120000000| [2025/04/30 19:59:58 469201] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318468780|now:1746043198468780|interv:120000000| [2025/04/30 19:59:58 469205] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198468813|pq_index:0| [2025/04/30 19:59:58 469209] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198468239| [2025/04/30 19:59:58 469213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198469213| [2025/04/30 19:59:58 469218] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198469217| [2025/04/30 19:59:58 469224] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:157|ack_delay:443|first_ack_range:99|largest_pkt_recv_time:1746043198468780| [2025/04/30 19:59:58 469228] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:157|low:58|pkt_pns:2| [2025/04/30 19:59:58 469235] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:157|frame_largest_recv:157| [2025/04/30 19:59:58 469239] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 469244] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56634|min_srtt:56634|path_bw:1207370|loss_rate:20.86|path_pto:0| [2025/04/30 19:59:58 469248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 469253] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56634|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 469257] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:227|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 469262] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 469266] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56634|min_srtt:56634|path_bw:1207370|loss_rate:20.86|path_pto:0| [2025/04/30 19:59:58 469270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 469275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 469279] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 469283] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 469287] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 469291] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:227|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 469295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 469300] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 469304] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 19:59:58 469341] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198469310|stream_id:8|stream_offset:226430| [2025/04/30 19:59:58 469351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:350|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 19:59:58 469358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 469366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198474979|now:1746043198469365|interval:5614| [2025/04/30 19:59:58 469378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198474979|now:1746043198469365|interv:5614| [2025/04/30 19:59:58 469385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 469393] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 469400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 469407] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 469414] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 19:59:58 469453] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:351|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:145207|now:1746043198469423|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 469459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:351|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 19:59:58 469464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 469468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198474979|now:1746043198469468|interval:5511| [2025/04/30 19:59:58 469475] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198474979|now:1746043198469468|interv:5511| [2025/04/30 19:59:58 469481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 469489] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198474979| [2025/04/30 19:59:58 469496] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198474979| [2025/04/30 19:59:58 469503] [debug] |xqc_engine_wakeup_after|wakeup:1746043198474979|now:1746043198469503|diff:5476| [2025/04/30 19:59:58 469509] [debug] |xqc_engine_main_logic|END|now:1746043198469217| [2025/04/30 19:59:58 469517] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198469517| [2025/04/30 19:59:58 469522] [debug] |xqc_engine_wakeup_after|wakeup:1746043198474979|now:1746043198469522|diff:5457| [2025/04/30 19:59:58 469528] [debug] |xqc_engine_main_logic|END|now:1746043198469517| [2025/04/30 19:59:58 469800] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198469799| [2025/04/30 19:59:58 469809] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 469816] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:157| [2025/04/30 19:59:58 469820] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 19:59:58 469826] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 19:59:58 469830] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 469835] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 469841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:232|origin_pktnum:109|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:232|path_largest_ack:232| [2025/04/30 19:59:58 469852] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:145205|prior_delivered:108659|prior_time:1746043198412858|is_app_limited:0|send_elapse:56893|ack_elapse:56941|ctl_first_sent_time:1746043198413141|lagest_ack_time:1746043198469799|curr_delivered:177064| [2025/04/30 19:59:58 469857] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198413141| [2025/04/30 19:59:58 469862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 19:59:58 469867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56634|rttvar:20|minrtt:30467|latest_rtt:56658|ack_delay:40| [2025/04/30 19:59:58 469872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56632|rttvar:19|minrtt:30467|latest_rtt:56658|ack_delay:40| [2025/04/30 19:59:58 469877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:232|lost_pn:229|thresh:3| [2025/04/30 19:59:58 469881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 469999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:229|po_sent_time:1746043198411256|lost_send_time:1746043198406059|loss_delay:63740|frame:STREAM |repair:128| [2025/04/30 19:59:58 470130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198411256u| [2025/04/30 19:59:58 470134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 470138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198475987|now:1746043198470138|interval:5849| [2025/04/30 19:59:58 470145] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198475987|now:1746043198470138|interv:5849| [2025/04/30 19:59:58 470150] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56893, ack_elapse 56941, delivered 68405|rate 1201331|lost 75| [2025/04/30 19:59:58 470154] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201331) in round 4| [2025/04/30 19:59:58 470158] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 470163] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 470189] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198413141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 470196] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198413141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 470200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56632|latest_rtt:56658|min_rtt:30467|applimit:0|lost:74|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 470207] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 19:59:58 470211] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746043198469799|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 470216] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318469799|now:1746043198469799|interv:120000000| [2025/04/30 19:59:58 470221] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318469799|now:1746043198469799|interv:120000000| [2025/04/30 19:59:58 470225] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198474979|pq_index:0| [2025/04/30 19:59:58 470229] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198469217| [2025/04/30 19:59:58 470233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198470233| [2025/04/30 19:59:58 470238] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198470237| [2025/04/30 19:59:58 470244] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56632|min_srtt:56632|path_bw:1207370|loss_rate:21.02|path_pto:0| [2025/04/30 19:59:58 470249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 470254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56632|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 470258] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 470267] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56632|min_srtt:56632|path_bw:1207370|loss_rate:21.02|path_pto:0| [2025/04/30 19:59:58 470271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 470275] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56632|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 470280] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 470284] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56632|min_srtt:56632|path_bw:1207370|loss_rate:21.02|path_pto:0| [2025/04/30 19:59:58 470289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 470293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 470297] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 470301] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 470305] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 470310] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 470314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 470318] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 470323] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 19:59:58 470360] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198470330|stream_id:8|stream_offset:227597| [2025/04/30 19:59:58 470369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:352|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 19:59:58 470377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 470383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198475987|now:1746043198470383|interval:5604| [2025/04/30 19:59:58 470389] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198475987|now:1746043198470383|interv:5604| [2025/04/30 19:59:58 470396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 470408] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 470415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 470421] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 470428] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 19:59:58 470468] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198470437|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 470476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 470483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 470489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198475987|now:1746043198470489|interval:5498| [2025/04/30 19:59:58 470495] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198475987|now:1746043198470489|interv:5498| [2025/04/30 19:59:58 470501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 470509] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198475987| [2025/04/30 19:59:58 470515] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198475987| [2025/04/30 19:59:58 470522] [debug] |xqc_engine_wakeup_after|wakeup:1746043198475987|now:1746043198470522|diff:5465| [2025/04/30 19:59:58 470529] [debug] |xqc_engine_main_logic|END|now:1746043198470237| [2025/04/30 19:59:58 470536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198470535| [2025/04/30 19:59:58 470542] [debug] |xqc_engine_wakeup_after|wakeup:1746043198475987|now:1746043198470542|diff:5445| [2025/04/30 19:59:58 470548] [debug] |xqc_engine_main_logic|END|now:1746043198470535| [2025/04/30 19:59:58 470796] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198470795| [2025/04/30 19:59:58 470801] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 470807] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:158| [2025/04/30 19:59:58 470811] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 19:59:58 470817] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 19:59:58 470822] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 470827] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 470832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:234|origin_pktnum:111|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:234|path_largest_ack:234| [2025/04/30 19:59:58 470837] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:13|tx_in_flight:145205|prior_delivered:109859|prior_time:1746043198413873|is_app_limited:0|send_elapse:56907|ack_elapse:56922|ctl_first_sent_time:1746043198414162|lagest_ack_time:1746043198470795|curr_delivered:178264| [2025/04/30 19:59:58 470847] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198414162| [2025/04/30 19:59:58 470851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 19:59:58 470855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56632|rttvar:19|minrtt:30467|latest_rtt:56633|ack_delay:32| [2025/04/30 19:59:58 470860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56628|rttvar:22|minrtt:30467|latest_rtt:56633|ack_delay:32| [2025/04/30 19:59:58 470864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:234|lost_pn:231|thresh:3| [2025/04/30 19:59:58 470868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 470998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:231|lost_pn:231|po_sent_time:1746043198412247|lost_send_time:1746043198407083|loss_delay:63712|frame:STREAM |repair:128| [2025/04/30 19:59:58 471117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198412247u| [2025/04/30 19:59:58 471121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 471125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476958|now:1746043198471125|interval:5833| [2025/04/30 19:59:58 471130] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476958|now:1746043198471125|interv:5833| [2025/04/30 19:59:58 471134] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56907, ack_elapse 56922, delivered 68405|rate 1201732|lost 76| [2025/04/30 19:59:58 471138] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201732) in round 4| [2025/04/30 19:59:58 471145] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 471149] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 471153] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198414162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 471157] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198414162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 471162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56628|latest_rtt:56633|min_rtt:30467|applimit:0|lost:75|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 471190] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 19:59:58 471195] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746043198470795|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 471199] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318470795|now:1746043198470795|interv:120000000| [2025/04/30 19:59:58 471204] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318470795|now:1746043198470795|interv:120000000| [2025/04/30 19:59:58 471208] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198475987|pq_index:0| [2025/04/30 19:59:58 471212] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198470237| [2025/04/30 19:59:58 471216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198471216| [2025/04/30 19:59:58 471221] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198471220| [2025/04/30 19:59:58 471227] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:21.19|path_pto:0| [2025/04/30 19:59:58 471231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 471236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 471241] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:231|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 471245] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:21.19|path_pto:0| [2025/04/30 19:59:58 471249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 471261] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 471265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 471270] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207370|loss_rate:21.19|path_pto:0| [2025/04/30 19:59:58 471274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 471278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 471282] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 471286] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 471290] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 471295] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:231|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 471299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 471303] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 471307] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 19:59:58 471338] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198471314|stream_id:8|stream_offset:228764| [2025/04/30 19:59:58 471344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:354|origin_pktnum:231|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 471349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 471353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476958|now:1746043198471353|interval:5605| [2025/04/30 19:59:58 471357] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476958|now:1746043198471353|interv:5605| [2025/04/30 19:59:58 471363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 471371] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 471377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 471389] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 471395] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 19:59:58 471435] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198471405|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 471443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 471449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 471455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198476958|now:1746043198471455|interval:5503| [2025/04/30 19:59:58 471462] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198476958|now:1746043198471455|interv:5503| [2025/04/30 19:59:58 471468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 471475] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198476958| [2025/04/30 19:59:58 471480] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198476958| [2025/04/30 19:59:58 471486] [debug] |xqc_engine_wakeup_after|wakeup:1746043198476958|now:1746043198471486|diff:5472| [2025/04/30 19:59:58 471492] [debug] |xqc_engine_main_logic|END|now:1746043198471220| [2025/04/30 19:59:58 471500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198471500| [2025/04/30 19:59:58 471506] [debug] |xqc_engine_wakeup_after|wakeup:1746043198476958|now:1746043198471506|diff:5452| [2025/04/30 19:59:58 471512] [debug] |xqc_engine_main_logic|END|now:1746043198471500| [2025/04/30 19:59:58 471776] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198471776| [2025/04/30 19:59:58 471783] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 471789] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:159| [2025/04/30 19:59:58 471792] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 19:59:58 471798] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 19:59:58 471802] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 471807] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 471813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:236|origin_pktnum:113|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:236|path_largest_ack:236| [2025/04/30 19:59:58 471818] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:145205|prior_delivered:111059|prior_time:1746043198414856|is_app_limited:0|send_elapse:56901|ack_elapse:56920|ctl_first_sent_time:1746043198415143|lagest_ack_time:1746043198471776|curr_delivered:179464| [2025/04/30 19:59:58 471822] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198415143| [2025/04/30 19:59:58 471827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 19:59:58 471832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56628|rttvar:22|minrtt:30467|latest_rtt:56633|ack_delay:48| [2025/04/30 19:59:58 471840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56623|rttvar:27|minrtt:30467|latest_rtt:56633|ack_delay:48| [2025/04/30 19:59:58 471845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:236|lost_pn:233|thresh:3| [2025/04/30 19:59:58 471849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 471998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:233|po_sent_time:1746043198413246|lost_send_time:1746043198408064|loss_delay:63712|frame:STREAM |repair:128| [2025/04/30 19:59:58 472098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198413246u| [2025/04/30 19:59:58 472102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 472106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198477963|now:1746043198472106|interval:5857| [2025/04/30 19:59:58 472111] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198477963|now:1746043198472106|interv:5857| [2025/04/30 19:59:58 472115] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56901, ack_elapse 56920, delivered 68405|rate 1201774|lost 77| [2025/04/30 19:59:58 472119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201774) in round 4| [2025/04/30 19:59:58 472123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 472127] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 472131] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198415143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 472138] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198415143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 472143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56623|latest_rtt:56633|min_rtt:30467|applimit:0|lost:76|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 472149] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 19:59:58 472153] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:160|frame:ACK |recv_time:1746043198471776|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 472158] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318471776|now:1746043198471776|interv:120000000| [2025/04/30 19:59:58 472162] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318471776|now:1746043198471776|interv:120000000| [2025/04/30 19:59:58 472187] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198476958|pq_index:0| [2025/04/30 19:59:58 472193] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198471220| [2025/04/30 19:59:58 472197] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198472197| [2025/04/30 19:59:58 472202] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198472201| [2025/04/30 19:59:58 472208] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1207370|loss_rate:21.35|path_pto:0| [2025/04/30 19:59:58 472212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 472217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56623|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 472221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 472226] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1207370|loss_rate:21.35|path_pto:0| [2025/04/30 19:59:58 472230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 472234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56623|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 472238] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 472246] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1207370|loss_rate:21.35|path_pto:0| [2025/04/30 19:59:58 472250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 472255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 472258] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 472262] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 472267] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 472271] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 472275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 472280] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 472284] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 19:59:58 472314] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198472291|stream_id:8|stream_offset:229931| [2025/04/30 19:59:58 472320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:356|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 19:59:58 472325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 472329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198477963|now:1746043198472329|interval:5634| [2025/04/30 19:59:58 472333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198477963|now:1746043198472329|interv:5634| [2025/04/30 19:59:58 472337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 472342] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 472346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 472351] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 472355] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 19:59:58 472389] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198472363|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 472402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 472410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 472415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198477963|now:1746043198472415|interval:5548| [2025/04/30 19:59:58 472421] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198477963|now:1746043198472415|interv:5548| [2025/04/30 19:59:58 472428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 472434] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198477963| [2025/04/30 19:59:58 472440] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198477963| [2025/04/30 19:59:58 472445] [debug] |xqc_engine_wakeup_after|wakeup:1746043198477963|now:1746043198472445|diff:5518| [2025/04/30 19:59:58 472451] [debug] |xqc_engine_main_logic|END|now:1746043198472201| [2025/04/30 19:59:58 472458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198472458| [2025/04/30 19:59:58 472464] [debug] |xqc_engine_wakeup_after|wakeup:1746043198477963|now:1746043198472463|diff:5500| [2025/04/30 19:59:58 472469] [debug] |xqc_engine_main_logic|END|now:1746043198472458| [2025/04/30 19:59:58 472771] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198472770| [2025/04/30 19:59:58 472778] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 472784] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:160| [2025/04/30 19:59:58 472788] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 19:59:58 472794] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 19:59:58 472798] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 472803] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 472809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:238|origin_pktnum:115|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:238|path_largest_ack:238| [2025/04/30 19:59:58 472814] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:145205|prior_delivered:112259|prior_time:1746043198415848|is_app_limited:0|send_elapse:56904|ack_elapse:56922|ctl_first_sent_time:1746043198416138|lagest_ack_time:1746043198472770|curr_delivered:180664| [2025/04/30 19:59:58 472819] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198416138| [2025/04/30 19:59:58 472823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 19:59:58 472827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56623|rttvar:27|minrtt:30467|latest_rtt:56632|ack_delay:32| [2025/04/30 19:59:58 472832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56621|rttvar:26|minrtt:30467|latest_rtt:56632|ack_delay:32| [2025/04/30 19:59:58 472836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:238|lost_pn:235|thresh:3| [2025/04/30 19:59:58 472845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 472998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:235|lost_pn:235|po_sent_time:1746043198414251|lost_send_time:1746043198409059|loss_delay:63711|frame:STREAM |repair:128| [2025/04/30 19:59:58 473094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198414251u| [2025/04/30 19:59:58 473098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 473102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198478961|now:1746043198473102|interval:5859| [2025/04/30 19:59:58 473106] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198478961|now:1746043198473102|interv:5859| [2025/04/30 19:59:58 473111] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56904, ack_elapse 56922, delivered 68405|rate 1201732|lost 78| [2025/04/30 19:59:58 473115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201732) in round 4| [2025/04/30 19:59:58 473119] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 473123] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 473127] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198416138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 473132] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198416138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 473136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56621|latest_rtt:56632|min_rtt:30467|applimit:0|lost:77|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 473144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 19:59:58 473149] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746043198472770|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 473153] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318472770|now:1746043198472770|interv:120000000| [2025/04/30 19:59:58 473157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318472770|now:1746043198472770|interv:120000000| [2025/04/30 19:59:58 473161] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198477963|pq_index:0| [2025/04/30 19:59:58 473182] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198472201| [2025/04/30 19:59:58 473191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198473191| [2025/04/30 19:59:58 473196] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198473195| [2025/04/30 19:59:58 473202] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:21.51|path_pto:0| [2025/04/30 19:59:58 473207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 473211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56621|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 473216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:235|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 473220] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:21.51|path_pto:0| [2025/04/30 19:59:58 473224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 473229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56621|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 473233] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 473237] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56621|min_srtt:56621|path_bw:1207370|loss_rate:21.51|path_pto:0| [2025/04/30 19:59:58 473242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 473250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 473254] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 473257] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 473262] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 473266] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:235|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 473270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 473275] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 473279] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 19:59:58 473309] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198473286|stream_id:8|stream_offset:231098| [2025/04/30 19:59:58 473315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:358|origin_pktnum:235|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 473320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 473324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198478961|now:1746043198473324|interval:5637| [2025/04/30 19:59:58 473328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198478961|now:1746043198473324|interv:5637| [2025/04/30 19:59:58 473332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 473337] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 473341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 473346] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 473350] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 19:59:58 473383] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198473357|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 473391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 473398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 473409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198478961|now:1746043198473409|interval:5552| [2025/04/30 19:59:58 473415] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198478961|now:1746043198473409|interv:5552| [2025/04/30 19:59:58 473422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 473432] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198478961| [2025/04/30 19:59:58 473437] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198478961| [2025/04/30 19:59:58 473444] [debug] |xqc_engine_wakeup_after|wakeup:1746043198478961|now:1746043198473443|diff:5518| [2025/04/30 19:59:58 473449] [debug] |xqc_engine_main_logic|END|now:1746043198473195| [2025/04/30 19:59:58 473456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198473456| [2025/04/30 19:59:58 473461] [debug] |xqc_engine_wakeup_after|wakeup:1746043198478961|now:1746043198473461|diff:5500| [2025/04/30 19:59:58 473467] [debug] |xqc_engine_main_logic|END|now:1746043198473456| [2025/04/30 19:59:58 473775] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198473774| [2025/04/30 19:59:58 473782] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 473788] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:161| [2025/04/30 19:59:58 473792] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 19:59:58 473798] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 19:59:58 473802] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 473807] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 473812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:240|origin_pktnum:117|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:240|path_largest_ack:240| [2025/04/30 19:59:58 473817] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:145205|prior_delivered:113459|prior_time:1746043198416856|is_app_limited:0|send_elapse:56845|ack_elapse:56918|ctl_first_sent_time:1746043198417147|lagest_ack_time:1746043198473774|curr_delivered:181864| [2025/04/30 19:59:58 473822] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198417147| [2025/04/30 19:59:58 473826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 19:59:58 473830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56621|rttvar:26|minrtt:30467|latest_rtt:56627|ack_delay:32| [2025/04/30 19:59:58 473835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56618|rttvar:26|minrtt:30467|latest_rtt:56627|ack_delay:32| [2025/04/30 19:59:58 473839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:240|lost_pn:237|thresh:3| [2025/04/30 19:59:58 473843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 473997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:237|po_sent_time:1746043198415250|lost_send_time:1746043198410069|loss_delay:63705|frame:STREAM |repair:128| [2025/04/30 19:59:58 474097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198415250u| [2025/04/30 19:59:58 474101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 474105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479926|now:1746043198474105|interval:5821| [2025/04/30 19:59:58 474109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479926|now:1746043198474105|interv:5821| [2025/04/30 19:59:58 474113] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56845, ack_elapse 56918, delivered 68405|rate 1201816|lost 79| [2025/04/30 19:59:58 474118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201816) in round 4| [2025/04/30 19:59:58 474122] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 474126] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 474130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198417147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 474134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198417147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 474139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56618|latest_rtt:56627|min_rtt:30467|applimit:0|lost:78|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 474144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 19:59:58 474151] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746043198473774|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 474156] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318473774|now:1746043198473774|interv:120000000| [2025/04/30 19:59:58 474160] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318473774|now:1746043198473774|interv:120000000| [2025/04/30 19:59:58 474164] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198478961|pq_index:0| [2025/04/30 19:59:58 474192] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198473195| [2025/04/30 19:59:58 474196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198474196| [2025/04/30 19:59:58 474201] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198474200| [2025/04/30 19:59:58 474207] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56618|min_srtt:56618|path_bw:1207370|loss_rate:21.67|path_pto:0| [2025/04/30 19:59:58 474212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 474216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56618|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 474221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 474225] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56618|min_srtt:56618|path_bw:1207370|loss_rate:21.67|path_pto:0| [2025/04/30 19:59:58 474229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 474234] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56618|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 474238] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 474242] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56618|min_srtt:56618|path_bw:1207370|loss_rate:21.67|path_pto:0| [2025/04/30 19:59:58 474246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 474251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 474255] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 474259] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 474266] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 474270] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 474275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 474279] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 474283] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 19:59:58 474315] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198474290|stream_id:8|stream_offset:232265| [2025/04/30 19:59:58 474321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:360|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 19:59:58 474325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 474330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479926|now:1746043198474329|interval:5597| [2025/04/30 19:59:58 474334] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479926|now:1746043198474329|interv:5597| [2025/04/30 19:59:58 474338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 474343] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 474347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 474351] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 474357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 19:59:58 474392] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198474367|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 474400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 474407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 474413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198479926|now:1746043198474413|interval:5513| [2025/04/30 19:59:58 474420] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198479926|now:1746043198474413|interv:5513| [2025/04/30 19:59:58 474426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 474437] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198479926| [2025/04/30 19:59:58 474443] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198479926| [2025/04/30 19:59:58 474448] [debug] |xqc_engine_wakeup_after|wakeup:1746043198479926|now:1746043198474448|diff:5478| [2025/04/30 19:59:58 474454] [debug] |xqc_engine_main_logic|END|now:1746043198474200| [2025/04/30 19:59:58 474461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198474461| [2025/04/30 19:59:58 474466] [debug] |xqc_engine_wakeup_after|wakeup:1746043198479926|now:1746043198474466|diff:5460| [2025/04/30 19:59:58 474472] [debug] |xqc_engine_main_logic|END|now:1746043198474461| [2025/04/30 19:59:58 474777] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198474776| [2025/04/30 19:59:58 474783] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 474789] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:162| [2025/04/30 19:59:58 474793] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 19:59:58 474799] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 19:59:58 474803] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 474808] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 474814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:242|origin_pktnum:119|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:242|path_largest_ack:242| [2025/04/30 19:59:58 474818] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:145205|prior_delivered:114659|prior_time:1746043198417851|is_app_limited:0|send_elapse:56917|ack_elapse:56925|ctl_first_sent_time:1746043198418152|lagest_ack_time:1746043198474776|curr_delivered:183064| [2025/04/30 19:59:58 474823] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198418152| [2025/04/30 19:59:58 474827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 19:59:58 474832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56618|rttvar:26|minrtt:30467|latest_rtt:56624|ack_delay:40| [2025/04/30 19:59:58 474836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56614|rttvar:28|minrtt:30467|latest_rtt:56624|ack_delay:40| [2025/04/30 19:59:58 474840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:242|lost_pn:239|thresh:3| [2025/04/30 19:59:58 474844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 474996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:239|lost_pn:239|po_sent_time:1746043198416221|lost_send_time:1746043198411074|loss_delay:63702|frame:STREAM |repair:128| [2025/04/30 19:59:58 475096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198416221u| [2025/04/30 19:59:58 475101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 475104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198480934|now:1746043198475104|interval:5830| [2025/04/30 19:59:58 475109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198480934|now:1746043198475104|interv:5830| [2025/04/30 19:59:58 475113] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56917, ack_elapse 56925, delivered 68405|rate 1201668|lost 80| [2025/04/30 19:59:58 475117] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201668) in round 4| [2025/04/30 19:59:58 475121] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 475125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 475129] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198418152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 475133] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198418152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 475138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56614|latest_rtt:56624|min_rtt:30467|applimit:0|lost:79|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 475144] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 19:59:58 475148] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746043198474776|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 475153] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318474776|now:1746043198474776|interv:120000000| [2025/04/30 19:59:58 475159] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318474776|now:1746043198474776|interv:120000000| [2025/04/30 19:59:58 475163] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198479926|pq_index:0| [2025/04/30 19:59:58 475190] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198474200| [2025/04/30 19:59:58 475194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198475194| [2025/04/30 19:59:58 475199] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198475198| [2025/04/30 19:59:58 475205] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1207370|loss_rate:21.82|path_pto:0| [2025/04/30 19:59:58 475210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 475214] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 475218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:239|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 475223] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1207370|loss_rate:21.82|path_pto:0| [2025/04/30 19:59:58 475227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 475231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 475236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 475240] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1207370|loss_rate:21.82|path_pto:0| [2025/04/30 19:59:58 475244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 475248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 475252] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 475256] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 475260] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 475265] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:239|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 475272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 475277] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 475281] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 19:59:58 475311] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198475288|stream_id:8|stream_offset:233432| [2025/04/30 19:59:58 475317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:362|origin_pktnum:239|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 475322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 475326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198480934|now:1746043198475326|interval:5608| [2025/04/30 19:59:58 475330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198480934|now:1746043198475326|interv:5608| [2025/04/30 19:59:58 475334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 475339] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 475343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 475348] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 475353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 19:59:58 475389] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198475363|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 475397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 475404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 475410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198480934|now:1746043198475410|interval:5524| [2025/04/30 19:59:58 475416] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198480934|now:1746043198475410|interv:5524| [2025/04/30 19:59:58 475422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 475428] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198480934| [2025/04/30 19:59:58 475434] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198480934| [2025/04/30 19:59:58 475440] [debug] |xqc_engine_wakeup_after|wakeup:1746043198480934|now:1746043198475439|diff:5495| [2025/04/30 19:59:58 475451] [debug] |xqc_engine_main_logic|END|now:1746043198475198| [2025/04/30 19:59:58 475459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198475458| [2025/04/30 19:59:58 475464] [debug] |xqc_engine_wakeup_after|wakeup:1746043198480934|now:1746043198475464|diff:5470| [2025/04/30 19:59:58 475470] [debug] |xqc_engine_main_logic|END|now:1746043198475458| [2025/04/30 19:59:58 475759] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198475759| [2025/04/30 19:59:58 475765] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 475771] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:163| [2025/04/30 19:59:58 475775] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 19:59:58 475781] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 19:59:58 475785] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 475790] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 475795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:244|origin_pktnum:121|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:244| [2025/04/30 19:59:58 475800] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:18|tx_in_flight:145205|prior_delivered:115859|prior_time:1746043198418845|is_app_limited:0|send_elapse:56956|ack_elapse:56914|ctl_first_sent_time:1746043198419183|lagest_ack_time:1746043198475759|curr_delivered:184264| [2025/04/30 19:59:58 475804] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198419183| [2025/04/30 19:59:58 475809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 19:59:58 475813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56614|rttvar:28|minrtt:30467|latest_rtt:56576|ack_delay:48| [2025/04/30 19:59:58 475817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56604|rttvar:42|minrtt:30467|latest_rtt:56576|ack_delay:48| [2025/04/30 19:59:58 475821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:244|lost_pn:241|thresh:3| [2025/04/30 19:59:58 475826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 475999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:241|lost_pn:241|po_sent_time:1746043198417232|lost_send_time:1746043198412080|loss_delay:63679|frame:STREAM |repair:128| [2025/04/30 19:59:58 476079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198417232u| [2025/04/30 19:59:58 476083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 476087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198481922|now:1746043198476087|interval:5835| [2025/04/30 19:59:58 476091] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198481922|now:1746043198476087|interv:5835| [2025/04/30 19:59:58 476095] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56956, ack_elapse 56914, delivered 68405|rate 1201014|lost 81| [2025/04/30 19:59:58 476100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201014) in round 4| [2025/04/30 19:59:58 476104] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 476108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 476112] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198419183|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 476116] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198419183|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 476120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56604|latest_rtt:56576|min_rtt:30467|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 476126] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 19:59:58 476130] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746043198475759|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 476135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318475759|now:1746043198475759|interv:120000000| [2025/04/30 19:59:58 476139] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318475759|now:1746043198475759|interv:120000000| [2025/04/30 19:59:58 476143] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198480934|pq_index:0| [2025/04/30 19:59:58 476147] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198475198| [2025/04/30 19:59:58 476154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198476154| [2025/04/30 19:59:58 476158] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198476158| [2025/04/30 19:59:58 476164] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:21.98|path_pto:0| [2025/04/30 19:59:58 476192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 476197] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 476201] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:241|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 476206] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:21.98|path_pto:0| [2025/04/30 19:59:58 476210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 476214] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 476219] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 476223] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:21.98|path_pto:0| [2025/04/30 19:59:58 476227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 476231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 476235] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 476239] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 476243] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 476248] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:241|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 476252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 476256] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 476264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 19:59:58 476294] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198476271|stream_id:8|stream_offset:234599| [2025/04/30 19:59:58 476300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:364|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 19:59:58 476305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 476309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198481922|now:1746043198476309|interval:5613| [2025/04/30 19:59:58 476313] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198481922|now:1746043198476309|interv:5613| [2025/04/30 19:59:58 476317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 476322] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 476326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 476330] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 476334] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 19:59:58 476365] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198476340|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 476372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 476379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 476385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198481922|now:1746043198476385|interval:5537| [2025/04/30 19:59:58 476392] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198481922|now:1746043198476385|interv:5537| [2025/04/30 19:59:58 476398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 476405] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198481922| [2025/04/30 19:59:58 476411] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198481922| [2025/04/30 19:59:58 476416] [debug] |xqc_engine_wakeup_after|wakeup:1746043198481922|now:1746043198476416|diff:5506| [2025/04/30 19:59:58 476422] [debug] |xqc_engine_main_logic|END|now:1746043198476158| [2025/04/30 19:59:58 476429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198476429| [2025/04/30 19:59:58 476435] [debug] |xqc_engine_wakeup_after|wakeup:1746043198481922|now:1746043198476435|diff:5487| [2025/04/30 19:59:58 476440] [debug] |xqc_engine_main_logic|END|now:1746043198476429| [2025/04/30 19:59:58 476752] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198476751| [2025/04/30 19:59:58 476766] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 476772] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:164| [2025/04/30 19:59:58 476776] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 19:59:58 476782] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 19:59:58 476786] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 476791] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 476797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:246|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:246|path_largest_ack:246| [2025/04/30 19:59:58 476801] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:145212|prior_delivered:117059|prior_time:1746043198419847|is_app_limited:0|send_elapse:56940|ack_elapse:56904|ctl_first_sent_time:1746043198420152|lagest_ack_time:1746043198476751|curr_delivered:185464| [2025/04/30 19:59:58 476806] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198420152| [2025/04/30 19:59:58 476811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 19:59:58 476815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56604|rttvar:42|minrtt:30467|latest_rtt:56599|ack_delay:48| [2025/04/30 19:59:58 476820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56597|rttvar:45|minrtt:30467|latest_rtt:56599|ack_delay:48| [2025/04/30 19:59:58 476824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:246|lost_pn:243|thresh:3| [2025/04/30 19:59:58 476828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 476996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:243|lost_pn:243|po_sent_time:1746043198418243|lost_send_time:1746043198413078|loss_delay:63673|frame:STREAM |repair:128| [2025/04/30 19:59:58 477081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198418243u| [2025/04/30 19:59:58 477085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 477089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198482930|now:1746043198477089|interval:5841| [2025/04/30 19:59:58 477093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198482930|now:1746043198477089|interv:5841| [2025/04/30 19:59:58 477097] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56940, ack_elapse 56904, delivered 68405|rate 1201352|lost 82| [2025/04/30 19:59:58 477102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201352) in round 4| [2025/04/30 19:59:58 477106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 477110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 477114] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198420152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 477118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198420152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118259| [2025/04/30 19:59:58 477123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:56597|latest_rtt:56599|min_rtt:30467|applimit:0|lost:81|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 477129] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 19:59:58 477133] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746043198476751|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 477138] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318476751|now:1746043198476751|interv:120000000| [2025/04/30 19:59:58 477142] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318476751|now:1746043198476751|interv:120000000| [2025/04/30 19:59:58 477146] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198481922|pq_index:0| [2025/04/30 19:59:58 477150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198476158| [2025/04/30 19:59:58 477154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198477154| [2025/04/30 19:59:58 477159] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198477158| [2025/04/30 19:59:58 477186] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56597|min_srtt:56597|path_bw:1207370|loss_rate:22.13|path_pto:0| [2025/04/30 19:59:58 477195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 477200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56597|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 477205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:243|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 477209] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56597|min_srtt:56597|path_bw:1207370|loss_rate:22.13|path_pto:0| [2025/04/30 19:59:58 477213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 477218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56597|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 477222] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 477226] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56597|min_srtt:56597|path_bw:1207370|loss_rate:22.13|path_pto:0| [2025/04/30 19:59:58 477230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 477235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 477239] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 477243] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 477248] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 477252] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:243|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 477256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 477261] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 477265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 19:59:58 477295] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198477272|stream_id:8|stream_offset:235766| [2025/04/30 19:59:58 477301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:366|origin_pktnum:243|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 477309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 477313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198482930|now:1746043198477313|interval:5617| [2025/04/30 19:59:58 477318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198482930|now:1746043198477313|interv:5617| [2025/04/30 19:59:58 477322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 477327] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 477331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 477335] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 477339] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 19:59:58 477371] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198477346|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 477379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 477385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 477391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198482930|now:1746043198477391|interval:5539| [2025/04/30 19:59:58 477398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198482930|now:1746043198477391|interv:5539| [2025/04/30 19:59:58 477404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 477411] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198482930| [2025/04/30 19:59:58 477416] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198482930| [2025/04/30 19:59:58 477422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198482930|now:1746043198477422|diff:5508| [2025/04/30 19:59:58 477428] [debug] |xqc_engine_main_logic|END|now:1746043198477158| [2025/04/30 19:59:58 477435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198477435| [2025/04/30 19:59:58 477440] [debug] |xqc_engine_wakeup_after|wakeup:1746043198482930|now:1746043198477440|diff:5490| [2025/04/30 19:59:58 477446] [debug] |xqc_engine_main_logic|END|now:1746043198477435| [2025/04/30 19:59:58 477830] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198477829| [2025/04/30 19:59:58 477836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 477842] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:165| [2025/04/30 19:59:58 477846] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 19:59:58 477857] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 19:59:58 477861] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 477865] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 477871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:248|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:248|path_largest_ack:248| [2025/04/30 19:59:58 477875] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:145212|prior_delivered:118259|prior_time:1746043198420916|is_app_limited:0|send_elapse:56975|ack_elapse:56913|ctl_first_sent_time:1746043198421243|lagest_ack_time:1746043198477829|curr_delivered:186664| [2025/04/30 19:59:58 477880] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198421243| [2025/04/30 19:59:58 477885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 19:59:58 477889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56597|rttvar:45|minrtt:30467|latest_rtt:56586|ack_delay:48| [2025/04/30 19:59:58 477893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56590|rttvar:48|minrtt:30467|latest_rtt:56586|ack_delay:48| [2025/04/30 19:59:58 477897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:248|lost_pn:245|thresh:3| [2025/04/30 19:59:58 477901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 477996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:245|lost_pn:245|po_sent_time:1746043198419257|lost_send_time:1746043198414166|loss_delay:63663|frame:ACK STREAM |repair:128| [2025/04/30 19:59:58 478151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198419257u| [2025/04/30 19:59:58 478158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 478162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198483904|now:1746043198478162|interval:5742| [2025/04/30 19:59:58 478189] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198483904|now:1746043198478162|interv:5742| [2025/04/30 19:59:58 478193] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56975, ack_elapse 56913, delivered 68405|rate 1200614|lost 83| [2025/04/30 19:59:58 478198] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 19:59:58 478202] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200614) in round 5| [2025/04/30 19:59:58 478206] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 478210] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 478214] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198421243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 478218] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198421243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 478223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56590|latest_rtt:56586|min_rtt:30467|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 478229] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 19:59:58 478234] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746043198477829|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 478238] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318477829|now:1746043198477829|interv:120000000| [2025/04/30 19:59:58 478243] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318477829|now:1746043198477829|interv:120000000| [2025/04/30 19:59:58 478246] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198482930|pq_index:0| [2025/04/30 19:59:58 478251] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198477158| [2025/04/30 19:59:58 478255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198478255| [2025/04/30 19:59:58 478260] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198478259| [2025/04/30 19:59:58 478265] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56590|min_srtt:56590|path_bw:1207370|loss_rate:22.28|path_pto:0| [2025/04/30 19:59:58 478270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 478278] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56590|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 478283] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:245|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 478287] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56590|min_srtt:56590|path_bw:1207370|loss_rate:22.28|path_pto:0| [2025/04/30 19:59:58 478291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 478296] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56590|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 478300] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 478304] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56590|min_srtt:56590|path_bw:1207370|loss_rate:22.28|path_pto:0| [2025/04/30 19:59:58 478309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 478313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 478317] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 478321] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 478325] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 478330] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:245|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 478337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 478344] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 478351] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 19:59:58 478392] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198478360|stream_id:8|stream_offset:236933| [2025/04/30 19:59:58 478400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:368|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 19:59:58 478407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 478418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198483904|now:1746043198478418|interval:5486| [2025/04/30 19:59:58 478424] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198483904|now:1746043198478418|interv:5486| [2025/04/30 19:59:58 478430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 478437] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 478443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 478450] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 478455] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 19:59:58 478486] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198478465|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 478494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 478500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 478507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198483904|now:1746043198478507|interval:5397| [2025/04/30 19:59:58 478513] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198483904|now:1746043198478507|interv:5397| [2025/04/30 19:59:58 478520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 478527] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198483904| [2025/04/30 19:59:58 478534] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198483904| [2025/04/30 19:59:58 478538] [debug] |xqc_engine_wakeup_after|wakeup:1746043198483904|now:1746043198478538|diff:5366| [2025/04/30 19:59:58 478542] [debug] |xqc_engine_main_logic|END|now:1746043198478259| [2025/04/30 19:59:58 478548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198478548| [2025/04/30 19:59:58 478552] [debug] |xqc_engine_wakeup_after|wakeup:1746043198483904|now:1746043198478552|diff:5352| [2025/04/30 19:59:58 478556] [debug] |xqc_engine_main_logic|END|now:1746043198478548| [2025/04/30 19:59:58 478816] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198478815| [2025/04/30 19:59:58 478823] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 478831] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:166| [2025/04/30 19:59:58 478836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 19:59:58 478844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 19:59:58 478849] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 478856] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 478866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:250|origin_pktnum:127|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:250|path_largest_ack:250| [2025/04/30 19:59:58 478873] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:21|tx_in_flight:145212|prior_delivered:119459|prior_time:1746043198421844|is_app_limited:0|send_elapse:56934|ack_elapse:56971|ctl_first_sent_time:1746043198422155|lagest_ack_time:1746043198478815|curr_delivered:187864| [2025/04/30 19:59:58 478879] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198422155| [2025/04/30 19:59:58 478885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 19:59:58 478891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56590|rttvar:48|minrtt:30467|latest_rtt:56660|ack_delay:32| [2025/04/30 19:59:58 478897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56595|rttvar:45|minrtt:30467|latest_rtt:56660|ack_delay:32| [2025/04/30 19:59:58 478903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:250|lost_pn:247|thresh:3| [2025/04/30 19:59:58 478908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 478995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:247|po_sent_time:1746043198420241|lost_send_time:1746043198415073|loss_delay:63742|frame:STREAM |repair:128| [2025/04/30 19:59:58 479272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198420241u| [2025/04/30 19:59:58 479277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 479282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485057|now:1746043198479282|interval:5775| [2025/04/30 19:59:58 479292] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485057|now:1746043198479282|interv:5775| [2025/04/30 19:59:58 479297] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56934, ack_elapse 56971, delivered 68405|rate 1200698|lost 84| [2025/04/30 19:59:58 479303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200698) in round 5| [2025/04/30 19:59:58 479309] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 479314] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 479320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198422155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 479326] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198422155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 479332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56595|latest_rtt:56660|min_rtt:30467|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 479340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 19:59:58 479346] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746043198478815|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 479352] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318478815|now:1746043198478815|interv:120000000| [2025/04/30 19:59:58 479358] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318478815|now:1746043198478815|interv:120000000| [2025/04/30 19:59:58 479363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198483904|pq_index:0| [2025/04/30 19:59:58 479369] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198478259| [2025/04/30 19:59:58 479374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198479374| [2025/04/30 19:59:58 479381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198479379| [2025/04/30 19:59:58 479389] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1207370|loss_rate:22.43|path_pto:0| [2025/04/30 19:59:58 479394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 479400] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56595|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 479411] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 479417] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1207370|loss_rate:22.43|path_pto:0| [2025/04/30 19:59:58 479422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 479428] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56595|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 479434] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 479440] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1207370|loss_rate:22.43|path_pto:0| [2025/04/30 19:59:58 479445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 479451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 479456] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 479461] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 479467] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 479473] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 479479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 479485] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 479490] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 19:59:58 479530] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198479499|stream_id:8|stream_offset:238100| [2025/04/30 19:59:58 479537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:370|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 479543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 479549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485057|now:1746043198479549|interval:5508| [2025/04/30 19:59:58 479554] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485057|now:1746043198479549|interv:5508| [2025/04/30 19:59:58 479560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 479570] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 479575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 479581] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 479586] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 19:59:58 479617] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198479594|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 479623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 479629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 479635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485057|now:1746043198479635|interval:5422| [2025/04/30 19:59:58 479641] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485057|now:1746043198479635|interv:5422| [2025/04/30 19:59:58 479648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 479655] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198485057| [2025/04/30 19:59:58 479659] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198485057| [2025/04/30 19:59:58 479663] [debug] |xqc_engine_wakeup_after|wakeup:1746043198485057|now:1746043198479663|diff:5394| [2025/04/30 19:59:58 479667] [debug] |xqc_engine_main_logic|END|now:1746043198479379| [2025/04/30 19:59:58 479672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198479672| [2025/04/30 19:59:58 479676] [debug] |xqc_engine_wakeup_after|wakeup:1746043198485057|now:1746043198479676|diff:5381| [2025/04/30 19:59:58 479680] [debug] |xqc_engine_main_logic|END|now:1746043198479672| [2025/04/30 19:59:58 479747] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198479746| [2025/04/30 19:59:58 479752] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 479758] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:167| [2025/04/30 19:59:58 479762] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 19:59:58 479768] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 19:59:58 479772] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 479776] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 479782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:252|origin_pktnum:129|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:252|path_largest_ack:252| [2025/04/30 19:59:58 479786] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:144012|prior_delivered:120659|prior_time:1746043198422839|is_app_limited:0|send_elapse:56971|ack_elapse:56907|ctl_first_sent_time:1746043198423189|lagest_ack_time:1746043198479746|curr_delivered:189064| [2025/04/30 19:59:58 479795] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198423189| [2025/04/30 19:59:58 479799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 19:59:58 479803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56595|rttvar:45|minrtt:30467|latest_rtt:56557|ack_delay:48| [2025/04/30 19:59:58 479807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56584|rttvar:55|minrtt:30467|latest_rtt:56557|ack_delay:48| [2025/04/30 19:59:58 479812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:252|lost_pn:249|thresh:3| [2025/04/30 19:59:58 479816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 479998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:249|po_sent_time:1746043198421315|lost_send_time:1746043198416089|loss_delay:63657|frame:STREAM |repair:128| [2025/04/30 19:59:58 480069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198421315u| [2025/04/30 19:59:58 480073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 480077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485898|now:1746043198480077|interval:5821| [2025/04/30 19:59:58 480081] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485898|now:1746043198480077|interv:5821| [2025/04/30 19:59:58 480085] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56971, ack_elapse 56907, delivered 68405|rate 1200698|lost 85| [2025/04/30 19:59:58 480092] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200698) in round 5| [2025/04/30 19:59:58 480096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 480100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 480104] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198423189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 480108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198423189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 480113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56584|latest_rtt:56557|min_rtt:30467|applimit:0|lost:84|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 480118] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 19:59:58 480123] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1746043198479746|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 480127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318479746|now:1746043198479746|interv:120000000| [2025/04/30 19:59:58 480131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318479746|now:1746043198479746|interv:120000000| [2025/04/30 19:59:58 480135] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198485057|pq_index:0| [2025/04/30 19:59:58 480139] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198479379| [2025/04/30 19:59:58 480143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198480143| [2025/04/30 19:59:58 480148] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198480147| [2025/04/30 19:59:58 480153] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1207370|loss_rate:22.58|path_pto:0| [2025/04/30 19:59:58 480158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 480162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 480189] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 480194] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1207370|loss_rate:22.58|path_pto:0| [2025/04/30 19:59:58 480198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 480206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 480210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 480215] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1207370|loss_rate:22.58|path_pto:0| [2025/04/30 19:59:58 480219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 480223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 480227] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 480231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 480235] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 480239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 480244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 480248] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 480253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 19:59:58 480283] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198480260|stream_id:8|stream_offset:239267| [2025/04/30 19:59:58 480289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:372|origin_pktnum:249|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 480293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 480297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485898|now:1746043198480297|interval:5601| [2025/04/30 19:59:58 480302] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485898|now:1746043198480297|interv:5601| [2025/04/30 19:59:58 480306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 480310] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 480315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 480323] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 480327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 19:59:58 480352] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198480332|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 480361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 480369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 480376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198485898|now:1746043198480376|interval:5522| [2025/04/30 19:59:58 480383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198485898|now:1746043198480376|interv:5522| [2025/04/30 19:59:58 480389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 480393] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198485898| [2025/04/30 19:59:58 480398] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198485898| [2025/04/30 19:59:58 480402] [debug] |xqc_engine_wakeup_after|wakeup:1746043198485898|now:1746043198480402|diff:5496| [2025/04/30 19:59:58 480406] [debug] |xqc_engine_main_logic|END|now:1746043198480147| [2025/04/30 19:59:58 480412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198480411| [2025/04/30 19:59:58 480415] [debug] |xqc_engine_wakeup_after|wakeup:1746043198485898|now:1746043198480415|diff:5483| [2025/04/30 19:59:58 480419] [debug] |xqc_engine_main_logic|END|now:1746043198480411| [2025/04/30 19:59:58 480760] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198480758| [2025/04/30 19:59:58 480768] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 480774] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:168| [2025/04/30 19:59:58 480778] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 19:59:58 480784] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 19:59:58 480789] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 480794] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 480799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:255|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:255|path_largest_ack:255| [2025/04/30 19:59:58 480804] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:145212|prior_delivered:121859|prior_time:1746043198423850|is_app_limited:0|send_elapse:56973|ack_elapse:56908|ctl_first_sent_time:1746043198424188|lagest_ack_time:1746043198480758|curr_delivered:190264| [2025/04/30 19:59:58 480809] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198424188| [2025/04/30 19:59:58 480814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 19:59:58 480823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56584|rttvar:55|minrtt:30467|latest_rtt:56570|ack_delay:24| [2025/04/30 19:59:58 480827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56579|rttvar:51|minrtt:30467|latest_rtt:56570|ack_delay:24| [2025/04/30 19:59:58 480832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:255|lost_pn:252|thresh:3| [2025/04/30 19:59:58 480836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 480999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:251|lost_pn:252|po_sent_time:1746043198422241|lost_send_time:1746043198417107|loss_delay:63651|frame:STREAM |repair:128| [2025/04/30 19:59:58 481084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198422241u| [2025/04/30 19:59:58 481088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 481092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486911|now:1746043198481092|interval:5819| [2025/04/30 19:59:58 481097] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486911|now:1746043198481092|interv:5819| [2025/04/30 19:59:58 481101] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56973, ack_elapse 56908, delivered 68405|rate 1200656|lost 86| [2025/04/30 19:59:58 481105] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200656) in round 5| [2025/04/30 19:59:58 481109] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 481113] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 481117] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198424188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 481124] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198424188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 481129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56579|latest_rtt:56570|min_rtt:30467|applimit:0|lost:85|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 481135] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 19:59:58 481140] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746043198480758|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 481145] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318480758|now:1746043198480758|interv:120000000| [2025/04/30 19:59:58 481149] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318480758|now:1746043198480758|interv:120000000| [2025/04/30 19:59:58 481153] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198485898|pq_index:0| [2025/04/30 19:59:58 481157] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198480147| [2025/04/30 19:59:58 481161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198481161| [2025/04/30 19:59:58 481183] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198481182| [2025/04/30 19:59:58 481192] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56579|min_srtt:56579|path_bw:1207370|loss_rate:22.73|path_pto:0| [2025/04/30 19:59:58 481197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 481201] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56579|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 481206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:251|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 481211] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56579|min_srtt:56579|path_bw:1207370|loss_rate:22.73|path_pto:0| [2025/04/30 19:59:58 481215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 481219] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56579|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 481227] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 481232] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56579|min_srtt:56579|path_bw:1207370|loss_rate:22.73|path_pto:0| [2025/04/30 19:59:58 481236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 481240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 481244] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 481248] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 481252] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 481257] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:251|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 481261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 481265] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 481270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 19:59:58 481301] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198481276|stream_id:8|stream_offset:240434| [2025/04/30 19:59:58 481307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:374|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 19:59:58 481312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 481316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486911|now:1746043198481316|interval:5595| [2025/04/30 19:59:58 481320] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486911|now:1746043198481316|interv:5595| [2025/04/30 19:59:58 481324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 481329] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 481334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 481338] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 481342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 19:59:58 481369] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198481348|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 481383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 481391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 481398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198486911|now:1746043198481397|interval:5514| [2025/04/30 19:59:58 481404] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198486911|now:1746043198481397|interv:5514| [2025/04/30 19:59:58 481408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 481413] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198486911| [2025/04/30 19:59:58 481418] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198486911| [2025/04/30 19:59:58 481422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198486911|now:1746043198481422|diff:5489| [2025/04/30 19:59:58 481426] [debug] |xqc_engine_main_logic|END|now:1746043198481182| [2025/04/30 19:59:58 481431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198481431| [2025/04/30 19:59:58 481435] [debug] |xqc_engine_wakeup_after|wakeup:1746043198486911|now:1746043198481435|diff:5476| [2025/04/30 19:59:58 481439] [debug] |xqc_engine_main_logic|END|now:1746043198481431| [2025/04/30 19:59:58 481742] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198481742| [2025/04/30 19:59:58 481748] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 481754] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:169| [2025/04/30 19:59:58 481758] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 19:59:58 481764] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 19:59:58 481768] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 481773] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 481778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:257|origin_pktnum:134|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/04/30 19:59:58 481783] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:25|tx_in_flight:145212|prior_delivered:123059|prior_time:1746043198424840|is_app_limited:0|send_elapse:56978|ack_elapse:56902|ctl_first_sent_time:1746043198425187|lagest_ack_time:1746043198481742|curr_delivered:191464| [2025/04/30 19:59:58 481788] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198425187| [2025/04/30 19:59:58 481792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 19:59:58 481796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56579|rttvar:51|minrtt:30467|latest_rtt:56555|ack_delay:24| [2025/04/30 19:59:58 481800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56573|rttvar:51|minrtt:30467|latest_rtt:56555|ack_delay:24| [2025/04/30 19:59:58 481809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/04/30 19:59:58 481813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 481999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:253|lost_pn:254|po_sent_time:1746043198423260|lost_send_time:1746043198418098|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 19:59:58 482061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:254|lost_pn:254|po_sent_time:1746043198423319|lost_send_time:1746043198418098|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 19:59:58 482065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198423319u| [2025/04/30 19:59:58 482069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 482073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487898|now:1746043198482073|interval:5825| [2025/04/30 19:59:58 482077] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487898|now:1746043198482073|interv:5825| [2025/04/30 19:59:58 482081] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56978, ack_elapse 56902, delivered 68405|rate 1200551|lost 88| [2025/04/30 19:59:58 482086] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200551) in round 5| [2025/04/30 19:59:58 482090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 482094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 482098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198425187|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 482109] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198425187|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 482113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56573|latest_rtt:56555|min_rtt:30467|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 482119] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 19:59:58 482124] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746043198481742|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 482128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318481742|now:1746043198481742|interv:120000000| [2025/04/30 19:59:58 482132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318481742|now:1746043198481742|interv:120000000| [2025/04/30 19:59:58 482136] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198486911|pq_index:0| [2025/04/30 19:59:58 482140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198481182| [2025/04/30 19:59:58 482144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198482144| [2025/04/30 19:59:58 482149] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198482148| [2025/04/30 19:59:58 482155] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:22.87|path_pto:0| [2025/04/30 19:59:58 482159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 482164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56573|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 482187] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:253|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 482192] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:22.87|path_pto:0| [2025/04/30 19:59:58 482196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 482201] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56573|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 482205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:254|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 482209] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:22.87|path_pto:0| [2025/04/30 19:59:58 482217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 482221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56573|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 482225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 482230] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56573|min_srtt:56573|path_bw:1207370|loss_rate:22.87|path_pto:0| [2025/04/30 19:59:58 482234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 482238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 482242] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 482246] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 482250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 482254] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:253|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 482259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 482263] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 482268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 19:59:58 482301] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198482274|stream_id:8|stream_offset:122567| [2025/04/30 19:59:58 482310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:376|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 19:59:58 482317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 482324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487898|now:1746043198482324|interval:5574| [2025/04/30 19:59:58 482330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487898|now:1746043198482324|interv:5574| [2025/04/30 19:59:58 482334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 482339] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:254|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 482347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 482352] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 482356] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 19:59:58 482385] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198482362|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 482394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:377|origin_pktnum:254|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 482402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 482408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487898|now:1746043198482408|interval:5490| [2025/04/30 19:59:58 482414] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487898|now:1746043198482408|interv:5490| [2025/04/30 19:59:58 482418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 482423] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 482428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 482432] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 482436] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 19:59:58 482464] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198482443|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 482473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 482480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 482485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198487898|now:1746043198482485|interval:5413| [2025/04/30 19:59:58 482492] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198487898|now:1746043198482485|interv:5413| [2025/04/30 19:59:58 482497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 482505] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198487898| [2025/04/30 19:59:58 482510] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198487898| [2025/04/30 19:59:58 482514] [debug] |xqc_engine_wakeup_after|wakeup:1746043198487898|now:1746043198482514|diff:5384| [2025/04/30 19:59:58 482522] [debug] |xqc_engine_main_logic|END|now:1746043198482148| [2025/04/30 19:59:58 482528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198482528| [2025/04/30 19:59:58 482532] [debug] |xqc_engine_wakeup_after|wakeup:1746043198487898|now:1746043198482532|diff:5366| [2025/04/30 19:59:58 482536] [debug] |xqc_engine_main_logic|END|now:1746043198482528| [2025/04/30 19:59:58 482757] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198482756| [2025/04/30 19:59:58 482762] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 482768] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:170| [2025/04/30 19:59:58 482772] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 19:59:58 482777] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 19:59:58 482782] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 482786] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 482792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:259|origin_pktnum:136|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:259| [2025/04/30 19:59:58 482796] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:145207|prior_delivered:124264|prior_time:1746043198425985|is_app_limited:0|send_elapse:57090|ack_elapse:56771|ctl_first_sent_time:1746043198426339|lagest_ack_time:1746043198482756|curr_delivered:192664| [2025/04/30 19:59:58 482801] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198426339| [2025/04/30 19:59:58 482806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 19:59:58 482810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56573|rttvar:51|minrtt:30467|latest_rtt:56417|ack_delay:32| [2025/04/30 19:59:58 482814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56550|rttvar:86|minrtt:30467|latest_rtt:56417|ack_delay:32| [2025/04/30 19:59:58 482818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:259|lost_pn:256|thresh:3| [2025/04/30 19:59:58 482823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 482998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 483070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:256|lost_pn:256|po_sent_time:1746043198424254|lost_send_time:1746043198419138|loss_delay:63618|frame:STREAM |repair:128| [2025/04/30 19:59:58 483079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198424254u| [2025/04/30 19:59:58 483083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 483087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198488877|now:1746043198483087|interval:5790| [2025/04/30 19:59:58 483092] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198488877|now:1746043198483087|interv:5790| [2025/04/30 19:59:58 483096] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57090, ack_elapse 56771, delivered 68400|rate 1198108|lost 89| [2025/04/30 19:59:58 483100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198108) in round 5| [2025/04/30 19:59:58 483104] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 483108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 483112] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198426339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 483117] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198426339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 483121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56550|latest_rtt:56417|min_rtt:30467|applimit:0|lost:88|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 483127] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 19:59:58 483131] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746043198482756|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 483136] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318482756|now:1746043198482756|interv:120000000| [2025/04/30 19:59:58 483140] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318482756|now:1746043198482756|interv:120000000| [2025/04/30 19:59:58 483144] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198487898|pq_index:0| [2025/04/30 19:59:58 483151] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198482148| [2025/04/30 19:59:58 483155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198483155| [2025/04/30 19:59:58 483160] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198483159| [2025/04/30 19:59:58 483181] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207370|loss_rate:23.22|path_pto:0| [2025/04/30 19:59:58 483189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 483193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56550|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 483198] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:256|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 483202] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207370|loss_rate:23.22|path_pto:0| [2025/04/30 19:59:58 483207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 483211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56550|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 483215] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 483220] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207370|loss_rate:23.22|path_pto:0| [2025/04/30 19:59:58 483224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:312788| [2025/04/30 19:59:58 483228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 483232] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 483236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 483240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 483244] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:256|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 483248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 483256] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 483260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 19:59:58 483293] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198483267|stream_id:8|stream_offset:242768| [2025/04/30 19:59:58 483302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:379|origin_pktnum:256|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 483309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 483316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198488877|now:1746043198483316|interval:5561| [2025/04/30 19:59:58 483322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198488877|now:1746043198483316|interv:5561| [2025/04/30 19:59:58 483326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 483331] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 483335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 483340] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 483344] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 19:59:58 483372] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198483350|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 483381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 483392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 483399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198488877|now:1746043198483399|interval:5478| [2025/04/30 19:59:58 483404] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198488877|now:1746043198483399|interv:5478| [2025/04/30 19:59:58 483408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 483413] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198488877| [2025/04/30 19:59:58 483417] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198488877| [2025/04/30 19:59:58 483421] [debug] |xqc_engine_wakeup_after|wakeup:1746043198488877|now:1746043198483421|diff:5456| [2025/04/30 19:59:58 483425] [debug] |xqc_engine_main_logic|END|now:1746043198483159| [2025/04/30 19:59:58 483431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198483431| [2025/04/30 19:59:58 483435] [debug] |xqc_engine_wakeup_after|wakeup:1746043198488877|now:1746043198483435|diff:5442| [2025/04/30 19:59:58 483443] [debug] |xqc_engine_main_logic|END|now:1746043198483431| [2025/04/30 19:59:58 483739] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198483738| [2025/04/30 19:59:58 483747] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 483753] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:171| [2025/04/30 19:59:58 483757] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 19:59:58 483764] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 19:59:58 483768] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 483773] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 483778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:260|path_largest_ack:260| [2025/04/30 19:59:58 483783] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:146407|prior_delivered:124264|prior_time:1746043198425985|is_app_limited:0|send_elapse:57158|ack_elapse:57753|ctl_first_sent_time:1746043198426407|lagest_ack_time:1746043198483738|curr_delivered:193864| [2025/04/30 19:59:58 483788] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198426407| [2025/04/30 19:59:58 483793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 19:59:58 483797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56550|rttvar:86|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 483801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56645|rttvar:254|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 483806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:260|lost_pn:257|thresh:3| [2025/04/30 19:59:58 483810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 483999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 484059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 484071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198489756|now:1746043198484071|interval:5685| [2025/04/30 19:59:58 484075] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198489756|now:1746043198484071|interv:5685| [2025/04/30 19:59:58 484079] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 57753, delivered 69600|rate 1205132|lost 89| [2025/04/30 19:59:58 484084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205132) in round 5| [2025/04/30 19:59:58 484088] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 484092] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 484096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198426407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 484101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198426407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 484105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145207|srtt:56645|latest_rtt:57331|min_rtt:30467|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 484111] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 19:59:58 484116] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746043198483738|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 484120] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318483738|now:1746043198483738|interv:120000000| [2025/04/30 19:59:58 484125] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318483738|now:1746043198483738|interv:120000000| [2025/04/30 19:59:58 484129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198488877|pq_index:0| [2025/04/30 19:59:58 484133] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198483159| [2025/04/30 19:59:58 484137] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198484137| [2025/04/30 19:59:58 484142] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198484141| [2025/04/30 19:59:58 484151] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56645|min_srtt:56645|path_bw:1207370|loss_rate:23.36|path_pto:0| [2025/04/30 19:59:58 484155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:312788| [2025/04/30 19:59:58 484160] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56645|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 484164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 484193] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56645|min_srtt:56645|path_bw:1207370|loss_rate:23.36|path_pto:0| [2025/04/30 19:59:58 484197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 484202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 484206] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 484209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 484214] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 484218] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 484223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:312788| [2025/04/30 19:59:58 484227] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 484232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 19:59:58 484264] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198484239|stream_id:8|stream_offset:312788| [2025/04/30 19:59:58 484270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 484274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 484279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198489756|now:1746043198484279|interval:5477| [2025/04/30 19:59:58 484283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198489756|now:1746043198484279|interv:5477| [2025/04/30 19:59:58 484287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 484296] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198489756| [2025/04/30 19:59:58 484300] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198489756| [2025/04/30 19:59:58 484304] [debug] |xqc_engine_wakeup_after|wakeup:1746043198489756|now:1746043198484304|diff:5452| [2025/04/30 19:59:58 484309] [debug] |xqc_engine_main_logic|END|now:1746043198484141| [2025/04/30 19:59:58 484314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198484314| [2025/04/30 19:59:58 484318] [debug] |xqc_engine_wakeup_after|wakeup:1746043198489756|now:1746043198484318|diff:5438| [2025/04/30 19:59:58 484322] [debug] |xqc_engine_main_logic|END|now:1746043198484314| [2025/04/30 19:59:58 484785] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198484784| [2025/04/30 19:59:58 484794] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 484812] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:172| [2025/04/30 19:59:58 484819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 19:59:58 484829] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 19:59:58 484835] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 484840] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 484846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:263|origin_pktnum:140|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:263|path_largest_ack:263| [2025/04/30 19:59:58 484850] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:145207|prior_delivered:126664|prior_time:1746043198427832|is_app_limited:0|send_elapse:56986|ack_elapse:56952|ctl_first_sent_time:1746043198428181|lagest_ack_time:1746043198484784|curr_delivered:195064| [2025/04/30 19:59:58 484855] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198428181| [2025/04/30 19:59:58 484860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 19:59:58 484864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56645|rttvar:254|minrtt:30467|latest_rtt:56603|ack_delay:32| [2025/04/30 19:59:58 484869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56636|rttvar:209|minrtt:30467|latest_rtt:56603|ack_delay:32| [2025/04/30 19:59:58 484873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:263|lost_pn:260|thresh:3| [2025/04/30 19:59:58 484877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 484999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 485132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:258|lost_pn:260|po_sent_time:1746043198425259|lost_send_time:1746043198421069|loss_delay:63715|frame:STREAM |repair:128| [2025/04/30 19:59:58 485145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198425259u| [2025/04/30 19:59:58 485149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 485153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198490869|now:1746043198485153|interval:5716| [2025/04/30 19:59:58 485157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198490869|now:1746043198485153|interv:5716| [2025/04/30 19:59:58 485161] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56986, ack_elapse 56952, delivered 68400|rate 1200294|lost 90| [2025/04/30 19:59:58 485180] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200294) in round 5| [2025/04/30 19:59:58 485188] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 485192] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 485196] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198428181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 485201] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198428181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 485205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56636|latest_rtt:56603|min_rtt:30467|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 485211] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 19:59:58 485216] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746043198484784|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 485224] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318484784|now:1746043198484784|interv:120000000| [2025/04/30 19:59:58 485228] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318484784|now:1746043198484784|interv:120000000| [2025/04/30 19:59:58 485232] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198489756|pq_index:0| [2025/04/30 19:59:58 485236] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198484141| [2025/04/30 19:59:58 485240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198485240| [2025/04/30 19:59:58 485245] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198485244| [2025/04/30 19:59:58 485251] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1207370|loss_rate:23.30|path_pto:0| [2025/04/30 19:59:58 485255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 485260] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56636|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 485265] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:258|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 485269] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1207370|loss_rate:23.30|path_pto:0| [2025/04/30 19:59:58 485273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 485278] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56636|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 485282] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 485286] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56636|min_srtt:56636|path_bw:1207370|loss_rate:23.30|path_pto:0| [2025/04/30 19:59:58 485290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 485295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 485299] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 485302] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 485307] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 485313] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:258|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 485318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 485322] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 485327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 19:59:58 485361] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198485333|stream_id:8|stream_offset:243935| [2025/04/30 19:59:58 485370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:382|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 19:59:58 485377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 485384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198490869|now:1746043198485384|interval:5485| [2025/04/30 19:59:58 485391] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198490869|now:1746043198485384|interv:5485| [2025/04/30 19:59:58 485397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 485403] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 485408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 485413] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 485417] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 19:59:58 485446] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198485423|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 485454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 485462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 485468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198490869|now:1746043198485468|interval:5401| [2025/04/30 19:59:58 485475] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198490869|now:1746043198485468|interv:5401| [2025/04/30 19:59:58 485482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 485489] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198490869| [2025/04/30 19:59:58 485496] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198490869| [2025/04/30 19:59:58 485509] [debug] |xqc_engine_wakeup_after|wakeup:1746043198490869|now:1746043198485509|diff:5360| [2025/04/30 19:59:58 485515] [debug] |xqc_engine_main_logic|END|now:1746043198485244| [2025/04/30 19:59:58 485521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198485521| [2025/04/30 19:59:58 485525] [debug] |xqc_engine_wakeup_after|wakeup:1746043198490869|now:1746043198485525|diff:5344| [2025/04/30 19:59:58 485529] [debug] |xqc_engine_main_logic|END|now:1746043198485521| [2025/04/30 19:59:58 485741] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198485740| [2025/04/30 19:59:58 485749] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 485755] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:173| [2025/04/30 19:59:58 485759] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 19:59:58 485765] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 19:59:58 485770] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 485774] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 485780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:265|origin_pktnum:142|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:265|path_largest_ack:265| [2025/04/30 19:59:58 485785] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:145207|prior_delivered:127864|prior_time:1746043198428844|is_app_limited:0|send_elapse:57005|ack_elapse:56896|ctl_first_sent_time:1746043198429204|lagest_ack_time:1746043198485740|curr_delivered:196264| [2025/04/30 19:59:58 485789] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198429204| [2025/04/30 19:59:58 485794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 19:59:58 485798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56636|rttvar:209|minrtt:30467|latest_rtt:56536|ack_delay:40| [2025/04/30 19:59:58 485803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56619|rttvar:192|minrtt:30467|latest_rtt:56536|ack_delay:40| [2025/04/30 19:59:58 485807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:265|lost_pn:262|thresh:3| [2025/04/30 19:59:58 485811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 485999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 486052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:262|po_sent_time:1746043198427154|lost_send_time:1746043198422044|loss_delay:63696|frame:STREAM |repair:128| [2025/04/30 19:59:58 486069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:262|po_sent_time:1746043198427241|lost_send_time:1746043198422044|loss_delay:63696|frame:STREAM |repair:128| [2025/04/30 19:59:58 486073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198427241u| [2025/04/30 19:59:58 486077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 486081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198491951|now:1746043198486081|interval:5870| [2025/04/30 19:59:58 486085] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198491951|now:1746043198486081|interv:5870| [2025/04/30 19:59:58 486089] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57005, ack_elapse 56896, delivered 68400|rate 1199894|lost 92| [2025/04/30 19:59:58 486094] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199894) in round 5| [2025/04/30 19:59:58 486098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 486102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 486106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198429204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 486110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198429204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 486115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:56619|latest_rtt:56536|min_rtt:30467|applimit:0|lost:90|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 486121] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 19:59:58 486125] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746043198485740|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 486132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318485740|now:1746043198485740|interv:120000000| [2025/04/30 19:59:58 486136] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318485740|now:1746043198485740|interv:120000000| [2025/04/30 19:59:58 486140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198490869|pq_index:0| [2025/04/30 19:59:58 486145] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198485244| [2025/04/30 19:59:58 486149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198486148| [2025/04/30 19:59:58 486153] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198486152| [2025/04/30 19:59:58 486159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56619|min_srtt:56619|path_bw:1207370|loss_rate:23.44|path_pto:0| [2025/04/30 19:59:58 486164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 486187] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56619|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 486192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 486197] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56619|min_srtt:56619|path_bw:1207370|loss_rate:23.44|path_pto:0| [2025/04/30 19:59:58 486201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 486205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56619|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 486209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 486214] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56619|min_srtt:56619|path_bw:1207370|loss_rate:23.44|path_pto:0| [2025/04/30 19:59:58 486218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 486222] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56619|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 486226] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 486231] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56619|min_srtt:56619|path_bw:1207370|loss_rate:23.44|path_pto:0| [2025/04/30 19:59:58 486235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 486242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 486246] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 486250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 486254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 486259] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 486263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 486268] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 486275] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 19:59:58 486319] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198486286|stream_id:8|stream_offset:131903| [2025/04/30 19:59:58 486329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:384|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 19:59:58 486337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 486344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198491951|now:1746043198486343|interval:5608| [2025/04/30 19:59:58 486351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198491951|now:1746043198486343|interv:5608| [2025/04/30 19:59:58 486358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 486364] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 486368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 486372] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 486377] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 19:59:58 486404] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198486383|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 486409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:385|origin_pktnum:262|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 486419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 486424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198491951|now:1746043198486424|interval:5527| [2025/04/30 19:59:58 486431] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198491951|now:1746043198486424|interv:5527| [2025/04/30 19:59:58 486438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 486446] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 486453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 486459] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 486466] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 19:59:58 486506] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198486476|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 486516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 486524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 486530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198491951|now:1746043198486530|interval:5421| [2025/04/30 19:59:58 486538] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198491951|now:1746043198486530|interv:5421| [2025/04/30 19:59:58 486544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 486551] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198491951| [2025/04/30 19:59:58 486555] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198491951| [2025/04/30 19:59:58 486559] [debug] |xqc_engine_wakeup_after|wakeup:1746043198491951|now:1746043198486559|diff:5392| [2025/04/30 19:59:58 486563] [debug] |xqc_engine_main_logic|END|now:1746043198486152| [2025/04/30 19:59:58 486569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198486569| [2025/04/30 19:59:58 486573] [debug] |xqc_engine_wakeup_after|wakeup:1746043198491951|now:1746043198486573|diff:5378| [2025/04/30 19:59:58 486577] [debug] |xqc_engine_main_logic|END|now:1746043198486569| [2025/04/30 19:59:58 486732] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198486731| [2025/04/30 19:59:58 486740] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 486746] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:174| [2025/04/30 19:59:58 486750] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 19:59:58 486755] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 19:59:58 486760] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 486769] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 486775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:267|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:267|path_largest_ack:267| [2025/04/30 19:59:58 486780] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:145207|prior_delivered:129064|prior_time:1746043198429841|is_app_limited:0|send_elapse:56995|ack_elapse:56890|ctl_first_sent_time:1746043198430202|lagest_ack_time:1746043198486731|curr_delivered:197464| [2025/04/30 19:59:58 486784] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198430202| [2025/04/30 19:59:58 486789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 19:59:58 486793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56619|rttvar:192|minrtt:30467|latest_rtt:56529|ack_delay:32| [2025/04/30 19:59:58 486797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56604|rttvar:174|minrtt:30467|latest_rtt:56529|ack_delay:32| [2025/04/30 19:59:58 486802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:267|lost_pn:264|thresh:3| [2025/04/30 19:59:58 486806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 486999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 487037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 487052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:264|po_sent_time:1746043198428255|lost_send_time:1746043198423052|loss_delay:63679|frame:STREAM |repair:128| [2025/04/30 19:59:58 487064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198428255u| [2025/04/30 19:59:58 487068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 487072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198492950|now:1746043198487072|interval:5878| [2025/04/30 19:59:58 487076] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198492950|now:1746043198487072|interv:5878| [2025/04/30 19:59:58 487080] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56995, ack_elapse 56890, delivered 68400|rate 1200105|lost 93| [2025/04/30 19:59:58 487084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200105) in round 5| [2025/04/30 19:59:58 487088] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 487093] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 487096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198430202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 487101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198430202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 487105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56604|latest_rtt:56529|min_rtt:30467|applimit:0|lost:92|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 487111] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 19:59:58 487115] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746043198486731|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 487120] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318486731|now:1746043198486731|interv:120000000| [2025/04/30 19:59:58 487124] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318486731|now:1746043198486731|interv:120000000| [2025/04/30 19:59:58 487128] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198491951|pq_index:0| [2025/04/30 19:59:58 487132] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198486152| [2025/04/30 19:59:58 487136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198487136| [2025/04/30 19:59:58 487141] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198487140| [2025/04/30 19:59:58 487146] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:23.77|path_pto:0| [2025/04/30 19:59:58 487151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 487158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 487162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 487185] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:23.77|path_pto:0| [2025/04/30 19:59:58 487190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 487194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 487199] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 487203] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1207370|loss_rate:23.77|path_pto:0| [2025/04/30 19:59:58 487207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 487211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 487215] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 487219] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 487223] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 487227] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 487231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 487236] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 487240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 19:59:58 487273] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198487246|stream_id:8|stream_offset:247436| [2025/04/30 19:59:58 487282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:387|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 19:59:58 487289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 487302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198492950|now:1746043198487302|interval:5648| [2025/04/30 19:59:58 487309] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198492950|now:1746043198487302|interv:5648| [2025/04/30 19:59:58 487316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 487323] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 487330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 487338] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 487345] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 19:59:58 487377] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198487355|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 487383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 487387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 487391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198492950|now:1746043198487391|interval:5559| [2025/04/30 19:59:58 487398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198492950|now:1746043198487391|interv:5559| [2025/04/30 19:59:58 487405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 487412] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198492950| [2025/04/30 19:59:58 487420] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198492950| [2025/04/30 19:59:58 487426] [debug] |xqc_engine_wakeup_after|wakeup:1746043198492950|now:1746043198487426|diff:5524| [2025/04/30 19:59:58 487433] [debug] |xqc_engine_main_logic|END|now:1746043198487140| [2025/04/30 19:59:58 487439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198487439| [2025/04/30 19:59:58 487443] [debug] |xqc_engine_wakeup_after|wakeup:1746043198492950|now:1746043198487443|diff:5507| [2025/04/30 19:59:58 487447] [debug] |xqc_engine_main_logic|END|now:1746043198487439| [2025/04/30 19:59:58 487741] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198487740| [2025/04/30 19:59:58 487749] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 487755] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:175| [2025/04/30 19:59:58 487759] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 19:59:58 487764] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 19:59:58 487769] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 487773] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 487784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:269|origin_pktnum:146|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:269| [2025/04/30 19:59:58 487788] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:31|tx_in_flight:145207|prior_delivered:130264|prior_time:1746043198430832|is_app_limited:0|send_elapse:57006|ack_elapse:56908|ctl_first_sent_time:1746043198431199|lagest_ack_time:1746043198487740|curr_delivered:198664| [2025/04/30 19:59:58 487793] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198431199| [2025/04/30 19:59:58 487798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 19:59:58 487802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56604|rttvar:174|minrtt:30467|latest_rtt:56541|ack_delay:32| [2025/04/30 19:59:58 487806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56592|rttvar:154|minrtt:30467|latest_rtt:56541|ack_delay:32| [2025/04/30 19:59:58 487811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:269|lost_pn:266|thresh:3| [2025/04/30 19:59:58 487815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 487997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 488043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 488059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:266|lost_pn:266|po_sent_time:1746043198429271|lost_send_time:1746043198424074|loss_delay:63666|frame:STREAM |repair:128| [2025/04/30 19:59:58 488071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198429271u| [2025/04/30 19:59:58 488081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 488086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198493939|now:1746043198488085|interval:5854| [2025/04/30 19:59:58 488090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198493939|now:1746043198488085|interv:5854| [2025/04/30 19:59:58 488094] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57006, ack_elapse 56908, delivered 68400|rate 1199873|lost 94| [2025/04/30 19:59:58 488098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199873) in round 5| [2025/04/30 19:59:58 488102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 488106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 488110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198431199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 488115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198431199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 488120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56592|latest_rtt:56541|min_rtt:30467|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 488125] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 19:59:58 488130] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1746043198487740|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 488135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318487740|now:1746043198487740|interv:120000000| [2025/04/30 19:59:58 488139] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318487740|now:1746043198487740|interv:120000000| [2025/04/30 19:59:58 488143] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198492950|pq_index:0| [2025/04/30 19:59:58 488147] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198487140| [2025/04/30 19:59:58 488151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198488151| [2025/04/30 19:59:58 488156] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198488155| [2025/04/30 19:59:58 488161] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56592|min_srtt:56592|path_bw:1207370|loss_rate:23.91|path_pto:0| [2025/04/30 19:59:58 488182] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 488193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56592|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 488198] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:266|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 488202] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56592|min_srtt:56592|path_bw:1207370|loss_rate:23.91|path_pto:0| [2025/04/30 19:59:58 488206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 488211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56592|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 488215] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 488219] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56592|min_srtt:56592|path_bw:1207370|loss_rate:23.91|path_pto:0| [2025/04/30 19:59:58 488224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 488228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 488232] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 488236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 488240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 488244] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:266|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 488248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 488253] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 488257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 19:59:58 488299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198488266|stream_id:8|stream_offset:248603| [2025/04/30 19:59:58 488309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:389|origin_pktnum:266|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 488316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 488323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198493939|now:1746043198488323|interval:5616| [2025/04/30 19:59:58 488337] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198493939|now:1746043198488323|interv:5616| [2025/04/30 19:59:58 488344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 488352] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 488357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 488362] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 488366] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 19:59:58 488394] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198488373|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 488400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 488404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 488408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198493939|now:1746043198488408|interval:5531| [2025/04/30 19:59:58 488414] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198493939|now:1746043198488408|interv:5531| [2025/04/30 19:59:58 488420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 488428] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198493939| [2025/04/30 19:59:58 488435] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198493939| [2025/04/30 19:59:58 488442] [debug] |xqc_engine_wakeup_after|wakeup:1746043198493939|now:1746043198488442|diff:5497| [2025/04/30 19:59:58 488449] [debug] |xqc_engine_main_logic|END|now:1746043198488155| [2025/04/30 19:59:58 488456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198488456| [2025/04/30 19:59:58 488463] [debug] |xqc_engine_wakeup_after|wakeup:1746043198493939|now:1746043198488462|diff:5477| [2025/04/30 19:59:58 488469] [debug] |xqc_engine_main_logic|END|now:1746043198488456| [2025/04/30 19:59:58 488720] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198488719| [2025/04/30 19:59:58 488728] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 488734] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:176| [2025/04/30 19:59:58 488738] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 19:59:58 488744] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 19:59:58 488748] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 488753] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 488758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:271|origin_pktnum:148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:271|path_largest_ack:271| [2025/04/30 19:59:58 488768] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:145207|prior_delivered:131464|prior_time:1746043198431823|is_app_limited:0|send_elapse:56999|ack_elapse:56896|ctl_first_sent_time:1746043198432200|lagest_ack_time:1746043198488719|curr_delivered:199864| [2025/04/30 19:59:58 488773] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198432200| [2025/04/30 19:59:58 488777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 19:59:58 488782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56592|rttvar:154|minrtt:30467|latest_rtt:56519|ack_delay:32| [2025/04/30 19:59:58 488786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56578|rttvar:142|minrtt:30467|latest_rtt:56519|ack_delay:32| [2025/04/30 19:59:58 488790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:271|lost_pn:268|thresh:3| [2025/04/30 19:59:58 488794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 488999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 489019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 489034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:268|po_sent_time:1746043198430273|lost_send_time:1746043198425069|loss_delay:63650|frame:STREAM |repair:128| [2025/04/30 19:59:58 489050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198430273u| [2025/04/30 19:59:58 489054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 489061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198494916|now:1746043198489061|interval:5855| [2025/04/30 19:59:58 489065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198494916|now:1746043198489061|interv:5855| [2025/04/30 19:59:58 489069] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56999, ack_elapse 56896, delivered 68400|rate 1200021|lost 95| [2025/04/30 19:59:58 489073] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200021) in round 5| [2025/04/30 19:59:58 489077] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 489082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 489085] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198432200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 489090] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198432200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 489094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56578|latest_rtt:56519|min_rtt:30467|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 489100] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 19:59:58 489104] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746043198488719|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 489109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318488719|now:1746043198488719|interv:120000000| [2025/04/30 19:59:58 489113] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318488719|now:1746043198488719|interv:120000000| [2025/04/30 19:59:58 489117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198493939|pq_index:0| [2025/04/30 19:59:58 489121] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198488155| [2025/04/30 19:59:58 489125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198489125| [2025/04/30 19:59:58 489130] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198489129| [2025/04/30 19:59:58 489136] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1207370|loss_rate:24.04|path_pto:0| [2025/04/30 19:59:58 489140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 489145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56578|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 489152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 489156] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1207370|loss_rate:24.04|path_pto:0| [2025/04/30 19:59:58 489160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 489165] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56578|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 489188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 489192] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1207370|loss_rate:24.04|path_pto:0| [2025/04/30 19:59:58 489198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 489205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 489211] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 489216] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 489221] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 489227] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 489232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 489238] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 489244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 19:59:58 489283] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198489252|stream_id:8|stream_offset:249770| [2025/04/30 19:59:58 489289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:391|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 19:59:58 489294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 489298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198494916|now:1746043198489298|interval:5618| [2025/04/30 19:59:58 489307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198494916|now:1746043198489298|interv:5618| [2025/04/30 19:59:58 489311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 489316] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 489320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 489324] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 489328] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 19:59:58 489356] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198489335|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 489364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 489371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 489378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198494916|now:1746043198489378|interval:5538| [2025/04/30 19:59:58 489385] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198494916|now:1746043198489378|interv:5538| [2025/04/30 19:59:58 489390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 489395] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198494916| [2025/04/30 19:59:58 489399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198494916| [2025/04/30 19:59:58 489403] [debug] |xqc_engine_wakeup_after|wakeup:1746043198494916|now:1746043198489403|diff:5513| [2025/04/30 19:59:58 489407] [debug] |xqc_engine_main_logic|END|now:1746043198489129| [2025/04/30 19:59:58 489417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198489417| [2025/04/30 19:59:58 489421] [debug] |xqc_engine_wakeup_after|wakeup:1746043198494916|now:1746043198489421|diff:5495| [2025/04/30 19:59:58 489425] [debug] |xqc_engine_main_logic|END|now:1746043198489417| [2025/04/30 19:59:58 489752] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198489751| [2025/04/30 19:59:58 489760] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 489766] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:177| [2025/04/30 19:59:58 489770] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 19:59:58 489776] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 19:59:58 489780] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 489785] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 489790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:273|origin_pktnum:150|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:273| [2025/04/30 19:59:58 489800] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:145207|prior_delivered:132664|prior_time:1746043198432841|is_app_limited:0|send_elapse:56997|ack_elapse:56910|ctl_first_sent_time:1746043198433218|lagest_ack_time:1746043198489751|curr_delivered:201064| [2025/04/30 19:59:58 489805] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198433218| [2025/04/30 19:59:58 489809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 19:59:58 489814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56578|rttvar:142|minrtt:30467|latest_rtt:56533|ack_delay:48| [2025/04/30 19:59:58 489818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56566|rttvar:130|minrtt:30467|latest_rtt:56533|ack_delay:48| [2025/04/30 19:59:58 489822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:273|lost_pn:270|thresh:3| [2025/04/30 19:59:58 489826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 489998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 490048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 490064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:270|po_sent_time:1746043198431266|lost_send_time:1746043198426115|loss_delay:63636|frame:STREAM |repair:128| [2025/04/30 19:59:58 490085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198431266u| [2025/04/30 19:59:58 490089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 490093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198495903|now:1746043198490093|interval:5810| [2025/04/30 19:59:58 490099] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198495903|now:1746043198490093|interv:5810| [2025/04/30 19:59:58 490103] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56997, ack_elapse 56910, delivered 68400|rate 1200063|lost 96| [2025/04/30 19:59:58 490108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200063) in round 5| [2025/04/30 19:59:58 490112] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 490116] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 490120] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198433218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 490125] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198433218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 490129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56566|latest_rtt:56533|min_rtt:30467|applimit:0|lost:95|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 490135] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 19:59:58 490139] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746043198489751|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 490144] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318489751|now:1746043198489751|interv:120000000| [2025/04/30 19:59:58 490148] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318489751|now:1746043198489751|interv:120000000| [2025/04/30 19:59:58 490152] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198494916|pq_index:0| [2025/04/30 19:59:58 490156] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198489129| [2025/04/30 19:59:58 490160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198490160| [2025/04/30 19:59:58 490181] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198490164| [2025/04/30 19:59:58 490190] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56566|min_srtt:56566|path_bw:1207370|loss_rate:24.17|path_pto:0| [2025/04/30 19:59:58 490195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 490199] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56566|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 490207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 490212] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56566|min_srtt:56566|path_bw:1207370|loss_rate:24.17|path_pto:0| [2025/04/30 19:59:58 490216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 490220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56566|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 490225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 490229] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56566|min_srtt:56566|path_bw:1207370|loss_rate:24.17|path_pto:0| [2025/04/30 19:59:58 490233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 490237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 490241] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 490245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 490249] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 490255] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 490261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 490269] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 490276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 19:59:58 490318] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198490286|stream_id:8|stream_offset:250937| [2025/04/30 19:59:58 490328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:393|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 490336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 490342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198495903|now:1746043198490342|interval:5561| [2025/04/30 19:59:58 490350] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198495903|now:1746043198490342|interv:5561| [2025/04/30 19:59:58 490363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 490371] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 490375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 490380] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 490384] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 19:59:58 490413] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198490391|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 490419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 490424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 490429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198495903|now:1746043198490429|interval:5474| [2025/04/30 19:59:58 490436] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198495903|now:1746043198490429|interv:5474| [2025/04/30 19:59:58 490443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 490451] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198495903| [2025/04/30 19:59:58 490457] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198495903| [2025/04/30 19:59:58 490464] [debug] |xqc_engine_wakeup_after|wakeup:1746043198495903|now:1746043198490464|diff:5439| [2025/04/30 19:59:58 490471] [debug] |xqc_engine_main_logic|END|now:1746043198490164| [2025/04/30 19:59:58 490479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198490479| [2025/04/30 19:59:58 490486] [debug] |xqc_engine_wakeup_after|wakeup:1746043198495903|now:1746043198490486|diff:5417| [2025/04/30 19:59:58 490493] [debug] |xqc_engine_main_logic|END|now:1746043198490479| [2025/04/30 19:59:58 490721] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198490720| [2025/04/30 19:59:58 490729] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 490735] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:178| [2025/04/30 19:59:58 490739] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 19:59:58 490745] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 19:59:58 490749] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 490754] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 490759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:275|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:275|path_largest_ack:275| [2025/04/30 19:59:58 490764] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:145207|prior_delivered:133864|prior_time:1746043198433828|is_app_limited:0|send_elapse:57026|ack_elapse:56892|ctl_first_sent_time:1746043198434207|lagest_ack_time:1746043198490720|curr_delivered:202264| [2025/04/30 19:59:58 490774] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198434207| [2025/04/30 19:59:58 490778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 19:59:58 490783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56566|rttvar:130|minrtt:30467|latest_rtt:56513|ack_delay:32| [2025/04/30 19:59:58 490787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56556|rttvar:119|minrtt:30467|latest_rtt:56513|ack_delay:32| [2025/04/30 19:59:58 490791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:275|lost_pn:272|thresh:3| [2025/04/30 19:59:58 490795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 490997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 491013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 491028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:272|lost_pn:272|po_sent_time:1746043198432267|lost_send_time:1746043198427095|loss_delay:63625|frame:STREAM |repair:128| [2025/04/30 19:59:58 491052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198432267u| [2025/04/30 19:59:58 491056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 491060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198496915|now:1746043198491060|interval:5855| [2025/04/30 19:59:58 491067] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198496915|now:1746043198491060|interv:5855| [2025/04/30 19:59:58 491071] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57026, ack_elapse 56892, delivered 68400|rate 1199452|lost 97| [2025/04/30 19:59:58 491076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199452) in round 5| [2025/04/30 19:59:58 491080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 491084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 491088] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198434207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 491092] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198434207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 491097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56556|latest_rtt:56513|min_rtt:30467|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 491103] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 19:59:58 491107] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746043198490720|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 491112] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318490720|now:1746043198490720|interv:120000000| [2025/04/30 19:59:58 491116] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318490720|now:1746043198490720|interv:120000000| [2025/04/30 19:59:58 491120] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198495903|pq_index:0| [2025/04/30 19:59:58 491124] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198490164| [2025/04/30 19:59:58 491128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198491128| [2025/04/30 19:59:58 491133] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198491132| [2025/04/30 19:59:58 491139] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56556|min_srtt:56556|path_bw:1207370|loss_rate:24.30|path_pto:0| [2025/04/30 19:59:58 491143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 491148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56556|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 491152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:272|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 491159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56556|min_srtt:56556|path_bw:1207370|loss_rate:24.30|path_pto:0| [2025/04/30 19:59:58 491164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 491187] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56556|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 491192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 491196] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56556|min_srtt:56556|path_bw:1207370|loss_rate:24.30|path_pto:0| [2025/04/30 19:59:58 491201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 491205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 491209] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 491213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 491217] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 491221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:272|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 491225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 491230] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 491234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 19:59:58 491270] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198491241|stream_id:8|stream_offset:252104| [2025/04/30 19:59:58 491279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:395|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 19:59:58 491287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 491294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198496915|now:1746043198491294|interval:5621| [2025/04/30 19:59:58 491301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198496915|now:1746043198491294|interv:5621| [2025/04/30 19:59:58 491307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 491322] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 491329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 491337] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 491343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 19:59:58 491374] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198491352|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 491379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 491384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 491388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198496915|now:1746043198491388|interval:5527| [2025/04/30 19:59:58 491395] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198496915|now:1746043198491388|interv:5527| [2025/04/30 19:59:58 491401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 491409] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198496915| [2025/04/30 19:59:58 491416] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198496915| [2025/04/30 19:59:58 491423] [debug] |xqc_engine_wakeup_after|wakeup:1746043198496915|now:1746043198491423|diff:5492| [2025/04/30 19:59:58 491430] [debug] |xqc_engine_main_logic|END|now:1746043198491132| [2025/04/30 19:59:58 491438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198491438| [2025/04/30 19:59:58 491444] [debug] |xqc_engine_wakeup_after|wakeup:1746043198496915|now:1746043198491444|diff:5471| [2025/04/30 19:59:58 491451] [debug] |xqc_engine_main_logic|END|now:1746043198491438| [2025/04/30 19:59:58 491707] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198491706| [2025/04/30 19:59:58 491716] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 491721] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:179| [2025/04/30 19:59:58 491725] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 19:59:58 491731] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 19:59:58 491735] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 491740] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 491745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:277|origin_pktnum:154|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:277|path_largest_ack:277| [2025/04/30 19:59:58 491750] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:145207|prior_delivered:135064|prior_time:1746043198434838|is_app_limited:0|send_elapse:57037|ack_elapse:56868|ctl_first_sent_time:1746043198435222|lagest_ack_time:1746043198491706|curr_delivered:203464| [2025/04/30 19:59:58 491760] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198435222| [2025/04/30 19:59:58 491764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 19:59:58 491768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56556|rttvar:119|minrtt:30467|latest_rtt:56484|ack_delay:32| [2025/04/30 19:59:58 491773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56543|rttvar:116|minrtt:30467|latest_rtt:56484|ack_delay:32| [2025/04/30 19:59:58 491777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:277|lost_pn:274|thresh:3| [2025/04/30 19:59:58 491781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 491995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 491999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 492011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:274|po_sent_time:1746043198433290|lost_send_time:1746043198428096|loss_delay:63610|frame:STREAM |repair:128| [2025/04/30 19:59:58 492039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198433290u| [2025/04/30 19:59:58 492043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 492047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198497894|now:1746043198492047|interval:5847| [2025/04/30 19:59:58 492051] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198497894|now:1746043198492047|interv:5847| [2025/04/30 19:59:58 492058] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57037, ack_elapse 56868, delivered 68400|rate 1199221|lost 98| [2025/04/30 19:59:58 492062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199221) in round 5| [2025/04/30 19:59:58 492067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 492071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 492075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198435222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 492079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198435222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 492084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56543|latest_rtt:56484|min_rtt:30467|applimit:0|lost:97|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 492089] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0||cwnd:147411|inflight:144007|mode:0|applimit:0|pacing_rate:4058641|bw:1207370|srtt:56543|latest_rtt:56484|min_rtt:30467|send:397|lost:97|tlp:0|recv:178|recovery:0|slow_start:1|conn_life:234386|acked:1200|delivered:203464|is_cwnd_limited:1| [2025/04/30 19:59:58 492095] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 19:59:58 492100] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746043198491706|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 492105] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318491706|now:1746043198491706|interv:120000000| [2025/04/30 19:59:58 492109] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318491706|now:1746043198491706|interv:120000000| [2025/04/30 19:59:58 492113] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198496915|pq_index:0| [2025/04/30 19:59:58 492117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198491132| [2025/04/30 19:59:58 492121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198492121| [2025/04/30 19:59:58 492126] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198492125| [2025/04/30 19:59:58 492131] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1207370|loss_rate:24.43|path_pto:0| [2025/04/30 19:59:58 492136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 492143] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56543|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 492148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 492152] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1207370|loss_rate:24.43|path_pto:0| [2025/04/30 19:59:58 492156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 492161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56543|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 492181] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 492189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56543|min_srtt:56543|path_bw:1207370|loss_rate:24.43|path_pto:0| [2025/04/30 19:59:58 492193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 492197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 492201] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 492205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 492209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 492213] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 492218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 492222] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 492226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 19:59:58 492256] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198492233|stream_id:8|stream_offset:253271| [2025/04/30 19:59:58 492265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:397|origin_pktnum:274|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 492272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 492279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198497894|now:1746043198492279|interval:5615| [2025/04/30 19:59:58 492292] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198497894|now:1746043198492279|interv:5615| [2025/04/30 19:59:58 492299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 492307] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 492313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 492321] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 492327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 19:59:58 492362] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198492338|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 492368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:398|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 492373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 492377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198497894|now:1746043198492377|interval:5517| [2025/04/30 19:59:58 492384] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198497894|now:1746043198492377|interv:5517| [2025/04/30 19:59:58 492391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 492398] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198497894| [2025/04/30 19:59:58 492405] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198497894| [2025/04/30 19:59:58 492412] [debug] |xqc_engine_wakeup_after|wakeup:1746043198497894|now:1746043198492411|diff:5483| [2025/04/30 19:59:58 492418] [debug] |xqc_engine_main_logic|END|now:1746043198492125| [2025/04/30 19:59:58 492424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198492424| [2025/04/30 19:59:58 492428] [debug] |xqc_engine_wakeup_after|wakeup:1746043198497894|now:1746043198492428|diff:5466| [2025/04/30 19:59:58 492432] [debug] |xqc_engine_main_logic|END|now:1746043198492424| [2025/04/30 19:59:58 492712] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198492711| [2025/04/30 19:59:58 492721] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 492727] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:180| [2025/04/30 19:59:58 492731] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 19:59:58 492737] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 19:59:58 492741] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 492746] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 492751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:279|origin_pktnum:156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:279|path_largest_ack:279| [2025/04/30 19:59:58 492761] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:145207|prior_delivered:136264|prior_time:1746043198435824|is_app_limited:0|send_elapse:57021|ack_elapse:56887|ctl_first_sent_time:1746043198436212|lagest_ack_time:1746043198492711|curr_delivered:204664| [2025/04/30 19:59:58 492765] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198436212| [2025/04/30 19:59:58 492770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 19:59:58 492774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56543|rttvar:116|minrtt:30467|latest_rtt:56499|ack_delay:32| [2025/04/30 19:59:58 492778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56534|rttvar:106|minrtt:30467|latest_rtt:56499|ack_delay:32| [2025/04/30 19:59:58 492783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:279|lost_pn:276|thresh:3| [2025/04/30 19:59:58 492787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 492993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 492997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 493012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:276|lost_pn:276|po_sent_time:1746043198434284|lost_send_time:1746043198429111|loss_delay:63600|frame:STREAM |repair:128| [2025/04/30 19:59:58 493044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198434284u| [2025/04/30 19:59:58 493048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 493055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198498889|now:1746043198493054|interval:5835| [2025/04/30 19:59:58 493059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198498889|now:1746043198493054|interv:5835| [2025/04/30 19:59:58 493063] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57021, ack_elapse 56887, delivered 68400|rate 1199558|lost 99| [2025/04/30 19:59:58 493067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199558) in round 5| [2025/04/30 19:59:58 493071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 493075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 493079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198436212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 493083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198436212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 493088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56534|latest_rtt:56499|min_rtt:30467|applimit:0|lost:98|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 493094] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 19:59:58 493098] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746043198492711|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 493103] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318492711|now:1746043198492711|interv:120000000| [2025/04/30 19:59:58 493107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318492711|now:1746043198492711|interv:120000000| [2025/04/30 19:59:58 493111] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198497894|pq_index:0| [2025/04/30 19:59:58 493115] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198492125| [2025/04/30 19:59:58 493119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198493119| [2025/04/30 19:59:58 493123] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198493123| [2025/04/30 19:59:58 493129] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56534|min_srtt:56534|path_bw:1207370|loss_rate:24.56|path_pto:0| [2025/04/30 19:59:58 493133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 493138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56534|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 493148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:276|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 493153] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56534|min_srtt:56534|path_bw:1207370|loss_rate:24.56|path_pto:0| [2025/04/30 19:59:58 493157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 493161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56534|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 493181] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 493189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56534|min_srtt:56534|path_bw:1207370|loss_rate:24.56|path_pto:0| [2025/04/30 19:59:58 493193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 493198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 493201] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 493205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 493209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 493214] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:276|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 493218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 493223] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 493227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 19:59:58 493256] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198493233|stream_id:8|stream_offset:254438| [2025/04/30 19:59:58 493262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:399|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 19:59:58 493266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 493270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198498889|now:1746043198493270|interval:5619| [2025/04/30 19:59:58 493275] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198498889|now:1746043198493270|interv:5619| [2025/04/30 19:59:58 493283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 493287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 493292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 493296] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 493300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 19:59:58 493327] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198493306|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 493336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 493343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 493350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198498889|now:1746043198493349|interval:5540| [2025/04/30 19:59:58 493356] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198498889|now:1746043198493349|interv:5540| [2025/04/30 19:59:58 493363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 493371] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198498889| [2025/04/30 19:59:58 493378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198498889| [2025/04/30 19:59:58 493383] [debug] |xqc_engine_wakeup_after|wakeup:1746043198498889|now:1746043198493383|diff:5506| [2025/04/30 19:59:58 493387] [debug] |xqc_engine_main_logic|END|now:1746043198493123| [2025/04/30 19:59:58 493392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198493392| [2025/04/30 19:59:58 493396] [debug] |xqc_engine_wakeup_after|wakeup:1746043198498889|now:1746043198493396|diff:5493| [2025/04/30 19:59:58 493400] [debug] |xqc_engine_main_logic|END|now:1746043198493392| [2025/04/30 19:59:58 493749] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198493748| [2025/04/30 19:59:58 493755] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 493761] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:181| [2025/04/30 19:59:58 493765] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 19:59:58 493771] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 19:59:58 493775] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 493780] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 493785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:281|origin_pktnum:158|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:281| [2025/04/30 19:59:58 493790] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:145207|prior_delivered:137464|prior_time:1746043198436819|is_app_limited:0|send_elapse:57051|ack_elapse:56929|ctl_first_sent_time:1746043198437209|lagest_ack_time:1746043198493748|curr_delivered:205864| [2025/04/30 19:59:58 493800] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198437209| [2025/04/30 19:59:58 493804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 19:59:58 493808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56534|rttvar:106|minrtt:30467|latest_rtt:56539|ack_delay:32| [2025/04/30 19:59:58 493813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56531|rttvar:86|minrtt:30467|latest_rtt:56539|ack_delay:32| [2025/04/30 19:59:58 493817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:281|lost_pn:278|thresh:3| [2025/04/30 19:59:58 493821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 493996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 494027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 494042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:278|lost_pn:278|po_sent_time:1746043198435289|lost_send_time:1746043198430142|loss_delay:63606|frame:STREAM |repair:128| [2025/04/30 19:59:58 494078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198435289u| [2025/04/30 19:59:58 494082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 494086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198499889|now:1746043198494086|interval:5803| [2025/04/30 19:59:58 494093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198499889|now:1746043198494086|interv:5803| [2025/04/30 19:59:58 494097] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57051, ack_elapse 56929, delivered 68400|rate 1198927|lost 100| [2025/04/30 19:59:58 494101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198927) in round 5| [2025/04/30 19:59:58 494105] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 494109] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 494113] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198437209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 494118] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198437209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 494122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56531|latest_rtt:56539|min_rtt:30467|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 494128] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 494132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198518748|now:1746043198493748|interv:25000| [2025/04/30 19:59:58 494137] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198493748|max_ack_delay:25000| [2025/04/30 19:59:58 494142] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 19:59:58 494146] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:182|frame:PING ACK |recv_time:1746043198493748|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 494151] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318493748|now:1746043198493748|interv:120000000| [2025/04/30 19:59:58 494155] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318493748|now:1746043198493748|interv:120000000| [2025/04/30 19:59:58 494159] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198498889|pq_index:0| [2025/04/30 19:59:58 494163] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198493123| [2025/04/30 19:59:58 494185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198494185| [2025/04/30 19:59:58 494190] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198494189| [2025/04/30 19:59:58 494195] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1207370|loss_rate:24.69|path_pto:0| [2025/04/30 19:59:58 494203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 494208] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56531|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 494212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:278|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 494216] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1207370|loss_rate:24.69|path_pto:0| [2025/04/30 19:59:58 494221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 494225] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56531|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 494229] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 494233] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1207370|loss_rate:24.69|path_pto:0| [2025/04/30 19:59:58 494238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 494242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 494246] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 494250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 494254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 494259] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:278|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 494263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 494267] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 494272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 19:59:58 494301] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198494278|stream_id:8|stream_offset:255605| [2025/04/30 19:59:58 494307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:401|origin_pktnum:278|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 494315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 494322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198499889|now:1746043198494321|interval:5568| [2025/04/30 19:59:58 494329] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198499889|now:1746043198494321|interv:5568| [2025/04/30 19:59:58 494335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 494344] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 494350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 494358] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 494364] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 19:59:58 494394] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198494372|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 494399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 494404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 494409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198499889|now:1746043198494408|interval:5481| [2025/04/30 19:59:58 494415] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198499889|now:1746043198494408|interv:5481| [2025/04/30 19:59:58 494422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 494429] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198499889| [2025/04/30 19:59:58 494435] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198499889| [2025/04/30 19:59:58 494442] [debug] |xqc_engine_wakeup_after|wakeup:1746043198499889|now:1746043198494442|diff:5447| [2025/04/30 19:59:58 494449] [debug] |xqc_engine_main_logic|END|now:1746043198494189| [2025/04/30 19:59:58 494458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198494458| [2025/04/30 19:59:58 494464] [debug] |xqc_engine_wakeup_after|wakeup:1746043198499889|now:1746043198494464|diff:5425| [2025/04/30 19:59:58 494470] [debug] |xqc_engine_main_logic|END|now:1746043198494458| [2025/04/30 19:59:58 494697] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198494696| [2025/04/30 19:59:58 494705] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 494711] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:182| [2025/04/30 19:59:58 494715] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 19:59:58 494720] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 19:59:58 494730] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 494734] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 494740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:283|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:283|path_largest_ack:283| [2025/04/30 19:59:58 494744] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:145207|prior_delivered:138664|prior_time:1746043198437823|is_app_limited:0|send_elapse:57060|ack_elapse:56873|ctl_first_sent_time:1746043198438217|lagest_ack_time:1746043198494696|curr_delivered:207064| [2025/04/30 19:59:58 494749] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198438217| [2025/04/30 19:59:58 494754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 19:59:58 494758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56531|rttvar:86|minrtt:30467|latest_rtt:56479|ack_delay:24| [2025/04/30 19:59:58 494762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56521|rttvar:84|minrtt:30467|latest_rtt:56479|ack_delay:24| [2025/04/30 19:59:58 494766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:283|lost_pn:280|thresh:3| [2025/04/30 19:59:58 494770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 494971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 494986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 494998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:280|lost_pn:280|po_sent_time:1746043198436283|lost_send_time:1746043198431110|loss_delay:63586|frame:STREAM |repair:128| [2025/04/30 19:59:58 495028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198436283u| [2025/04/30 19:59:58 495032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 495036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198500866|now:1746043198495036|interval:5830| [2025/04/30 19:59:58 495041] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198500866|now:1746043198495036|interv:5830| [2025/04/30 19:59:58 495045] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57060, ack_elapse 56873, delivered 68400|rate 1198738|lost 101| [2025/04/30 19:59:58 495049] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198738) in round 5| [2025/04/30 19:59:58 495053] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 495058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 495061] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198438217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 495066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198438217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 495070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56521|latest_rtt:56479|min_rtt:30467|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 495077] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 19:59:58 495081] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746043198494696|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 495086] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318494696|now:1746043198494696|interv:120000000| [2025/04/30 19:59:58 495090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318494696|now:1746043198494696|interv:120000000| [2025/04/30 19:59:58 495094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198499889|pq_index:0| [2025/04/30 19:59:58 495098] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198494189| [2025/04/30 19:59:58 495102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198495102| [2025/04/30 19:59:58 495107] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198495106| [2025/04/30 19:59:58 495112] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56521|min_srtt:56521|path_bw:1207370|loss_rate:24.81|path_pto:0| [2025/04/30 19:59:58 495117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 495124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56521|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 495129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:280|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 495133] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56521|min_srtt:56521|path_bw:1207370|loss_rate:24.81|path_pto:0| [2025/04/30 19:59:58 495137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 495142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56521|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 495146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 495150] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56521|min_srtt:56521|path_bw:1207370|loss_rate:24.81|path_pto:0| [2025/04/30 19:59:58 495155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 495159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 495163] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 495186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 495190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 495195] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:280|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 495199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 495203] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 495208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 19:59:58 495251] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198495223|stream_id:8|stream_offset:256772| [2025/04/30 19:59:58 495261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:403|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 19:59:58 495268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 495281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198500866|now:1746043198495281|interval:5585| [2025/04/30 19:59:58 495288] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198500866|now:1746043198495281|interv:5585| [2025/04/30 19:59:58 495294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 495303] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 495310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 495317] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 495324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 19:59:58 495355] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198495334|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 495360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 495365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 495369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198500866|now:1746043198495369|interval:5497| [2025/04/30 19:59:58 495375] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198500866|now:1746043198495369|interv:5497| [2025/04/30 19:59:58 495381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 495389] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198500866| [2025/04/30 19:59:58 495396] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198500866| [2025/04/30 19:59:58 495403] [debug] |xqc_engine_wakeup_after|wakeup:1746043198500866|now:1746043198495402|diff:5464| [2025/04/30 19:59:58 495409] [debug] |xqc_engine_main_logic|END|now:1746043198495106| [2025/04/30 19:59:58 495416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198495416| [2025/04/30 19:59:58 495420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198500866|now:1746043198495420|diff:5446| [2025/04/30 19:59:58 495424] [debug] |xqc_engine_main_logic|END|now:1746043198495416| [2025/04/30 19:59:58 495707] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198495706| [2025/04/30 19:59:58 495716] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 495722] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:183| [2025/04/30 19:59:58 495726] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 19:59:58 495732] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 19:59:58 495736] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 495741] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 495751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:285|origin_pktnum:162|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:285| [2025/04/30 19:59:58 495756] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:145207|prior_delivered:139864|prior_time:1746043198438823|is_app_limited:0|send_elapse:57072|ack_elapse:56883|ctl_first_sent_time:1746043198439227|lagest_ack_time:1746043198495706|curr_delivered:208264| [2025/04/30 19:59:58 495760] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198439227| [2025/04/30 19:59:58 495765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 19:59:58 495769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56521|rttvar:84|minrtt:30467|latest_rtt:56479|ack_delay:32| [2025/04/30 19:59:58 495773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56511|rttvar:81|minrtt:30467|latest_rtt:56479|ack_delay:32| [2025/04/30 19:59:58 495777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:285|lost_pn:282|thresh:3| [2025/04/30 19:59:58 495781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 495978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 495993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 495997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:282|lost_pn:282|po_sent_time:1746043198437280|lost_send_time:1746043198432132|loss_delay:63574|frame:STREAM |repair:128| [2025/04/30 19:59:58 496037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198437280u| [2025/04/30 19:59:58 496043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 496047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198501858|now:1746043198496047|interval:5811| [2025/04/30 19:59:58 496052] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198501858|now:1746043198496047|interv:5811| [2025/04/30 19:59:58 496055] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57072, ack_elapse 56883, delivered 68400|rate 1198486|lost 102| [2025/04/30 19:59:58 496060] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198486) in round 5| [2025/04/30 19:59:58 496064] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 496068] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 496072] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198439227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 496076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198439227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 496081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56511|latest_rtt:56479|min_rtt:30467|applimit:0|lost:101|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 496087] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 19:59:58 496091] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746043198495706|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 496096] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318495706|now:1746043198495706|interv:120000000| [2025/04/30 19:59:58 496100] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318495706|now:1746043198495706|interv:120000000| [2025/04/30 19:59:58 496104] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198500866|pq_index:0| [2025/04/30 19:59:58 496108] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198495106| [2025/04/30 19:59:58 496112] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198496112| [2025/04/30 19:59:58 496117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198496116| [2025/04/30 19:59:58 496122] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56511|min_srtt:56511|path_bw:1207370|loss_rate:24.94|path_pto:0| [2025/04/30 19:59:58 496127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 496134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56511|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 496138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:282|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 496143] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56511|min_srtt:56511|path_bw:1207370|loss_rate:24.94|path_pto:0| [2025/04/30 19:59:58 496147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 496151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56511|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 496155] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 496160] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56511|min_srtt:56511|path_bw:1207370|loss_rate:24.94|path_pto:0| [2025/04/30 19:59:58 496164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 496187] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 496191] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 496195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 496199] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 496204] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:282|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 496208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 496212] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 496216] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 19:59:58 496246] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198496223|stream_id:8|stream_offset:257939| [2025/04/30 19:59:58 496252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:405|origin_pktnum:282|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 496256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 496260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198501858|now:1746043198496260|interval:5598| [2025/04/30 19:59:58 496268] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198501858|now:1746043198496260|interv:5598| [2025/04/30 19:59:58 496273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 496277] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 496282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 496286] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 496290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 19:59:58 496316] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198496296|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 496325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 496332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 496339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198501858|now:1746043198496338|interval:5520| [2025/04/30 19:59:58 496346] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198501858|now:1746043198496338|interv:5520| [2025/04/30 19:59:58 496351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 496356] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198501858| [2025/04/30 19:59:58 496360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198501858| [2025/04/30 19:59:58 496364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198501858|now:1746043198496364|diff:5494| [2025/04/30 19:59:58 496368] [debug] |xqc_engine_main_logic|END|now:1746043198496116| [2025/04/30 19:59:58 496374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198496374| [2025/04/30 19:59:58 496378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198501858|now:1746043198496377|diff:5481| [2025/04/30 19:59:58 496381] [debug] |xqc_engine_main_logic|END|now:1746043198496374| [2025/04/30 19:59:58 496694] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198496693| [2025/04/30 19:59:58 496700] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 496705] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:184| [2025/04/30 19:59:58 496709] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 19:59:58 496715] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 19:59:58 496719] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 496724] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 496729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:287|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:287|path_largest_ack:287| [2025/04/30 19:59:58 496739] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:145207|prior_delivered:141064|prior_time:1746043198439838|is_app_limited:0|send_elapse:57097|ack_elapse:56855|ctl_first_sent_time:1746043198440242|lagest_ack_time:1746043198496693|curr_delivered:209464| [2025/04/30 19:59:58 496744] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198440242| [2025/04/30 19:59:58 496749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 19:59:58 496753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56511|rttvar:81|minrtt:30467|latest_rtt:56451|ack_delay:32| [2025/04/30 19:59:58 496757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56500|rttvar:84|minrtt:30467|latest_rtt:56451|ack_delay:32| [2025/04/30 19:59:58 496761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:287|lost_pn:284|thresh:3| [2025/04/30 19:59:58 496765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 496964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 496979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 496998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:284|lost_pn:284|po_sent_time:1746043198438284|lost_send_time:1746043198433131|loss_delay:63562|frame:STREAM |repair:128| [2025/04/30 19:59:58 497027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198438284u| [2025/04/30 19:59:58 497031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 497037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198502857|now:1746043198497037|interval:5820| [2025/04/30 19:59:58 497041] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198502857|now:1746043198497037|interv:5820| [2025/04/30 19:59:58 497046] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57097, ack_elapse 56855, delivered 68400|rate 1197961|lost 103| [2025/04/30 19:59:58 497050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197961) in round 5| [2025/04/30 19:59:58 497054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 497058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 497062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198440242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 497066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198440242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 497071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56500|latest_rtt:56451|min_rtt:30467|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 497077] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 19:59:58 497081] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746043198496693|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 497086] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318496693|now:1746043198496693|interv:120000000| [2025/04/30 19:59:58 497090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318496693|now:1746043198496693|interv:120000000| [2025/04/30 19:59:58 497094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198501858|pq_index:0| [2025/04/30 19:59:58 497098] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198496116| [2025/04/30 19:59:58 497102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198497102| [2025/04/30 19:59:58 497107] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198497106| [2025/04/30 19:59:58 497112] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56500|min_srtt:56500|path_bw:1207370|loss_rate:25.06|path_pto:0| [2025/04/30 19:59:58 497117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 497121] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56500|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 497128] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:284|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 497132] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56500|min_srtt:56500|path_bw:1207370|loss_rate:25.06|path_pto:0| [2025/04/30 19:59:58 497137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 497141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56500|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 497145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 497149] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56500|min_srtt:56500|path_bw:1207370|loss_rate:25.06|path_pto:0| [2025/04/30 19:59:58 497153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 497158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 497162] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 497180] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 497188] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 497192] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:284|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 497196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 497201] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 497205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 19:59:58 497237] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198497211|stream_id:8|stream_offset:259106| [2025/04/30 19:59:58 497246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:407|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 19:59:58 497254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 497260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198502857|now:1746043198497260|interval:5597| [2025/04/30 19:59:58 497272] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198502857|now:1746043198497260|interv:5597| [2025/04/30 19:59:58 497276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 497282] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 497286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 497290] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 497294] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 19:59:58 497325] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198497301|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 497334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 497341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 497348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198502857|now:1746043198497348|interval:5509| [2025/04/30 19:59:58 497354] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198502857|now:1746043198497348|interv:5509| [2025/04/30 19:59:58 497359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 497363] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198502857| [2025/04/30 19:59:58 497367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198502857| [2025/04/30 19:59:58 497371] [debug] |xqc_engine_wakeup_after|wakeup:1746043198502857|now:1746043198497371|diff:5486| [2025/04/30 19:59:58 497376] [debug] |xqc_engine_main_logic|END|now:1746043198497106| [2025/04/30 19:59:58 497381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198497381| [2025/04/30 19:59:58 497385] [debug] |xqc_engine_wakeup_after|wakeup:1746043198502857|now:1746043198497385|diff:5472| [2025/04/30 19:59:58 497389] [debug] |xqc_engine_main_logic|END|now:1746043198497381| [2025/04/30 19:59:58 497696] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198497695| [2025/04/30 19:59:58 497701] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 497707] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:185| [2025/04/30 19:59:58 497711] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 19:59:58 497716] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 19:59:58 497720] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 497725] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 497731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:289|origin_pktnum:166|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:289|path_largest_ack:289| [2025/04/30 19:59:58 497740] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:145207|prior_delivered:142264|prior_time:1746043198440836|is_app_limited:0|send_elapse:57096|ack_elapse:56859|ctl_first_sent_time:1746043198441243|lagest_ack_time:1746043198497695|curr_delivered:210664| [2025/04/30 19:59:58 497744] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198441243| [2025/04/30 19:59:58 497749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 19:59:58 497753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56500|rttvar:84|minrtt:30467|latest_rtt:56452|ack_delay:32| [2025/04/30 19:59:58 497757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56490|rttvar:83|minrtt:30467|latest_rtt:56452|ack_delay:32| [2025/04/30 19:59:58 497761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:289|lost_pn:286|thresh:3| [2025/04/30 19:59:58 497765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 497956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 497971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 497998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:286|lost_pn:286|po_sent_time:1746043198439295|lost_send_time:1746043198434144|loss_delay:63551|frame:STREAM |repair:128| [2025/04/30 19:59:58 498023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198439295u| [2025/04/30 19:59:58 498027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 498031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198503860|now:1746043198498030|interval:5830| [2025/04/30 19:59:58 498037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198503860|now:1746043198498030|interv:5830| [2025/04/30 19:59:58 498041] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57096, ack_elapse 56859, delivered 68400|rate 1197982|lost 104| [2025/04/30 19:59:58 498046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197982) in round 5| [2025/04/30 19:59:58 498050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 498054] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 498058] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198441243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 498062] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198441243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 498066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56490|latest_rtt:56452|min_rtt:30467|applimit:0|lost:103|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 498072] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 19:59:58 498076] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746043198497695|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 498081] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318497695|now:1746043198497695|interv:120000000| [2025/04/30 19:59:58 498085] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318497695|now:1746043198497695|interv:120000000| [2025/04/30 19:59:58 498089] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198502857|pq_index:0| [2025/04/30 19:59:58 498093] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198497106| [2025/04/30 19:59:58 498097] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198498097| [2025/04/30 19:59:58 498102] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198498101| [2025/04/30 19:59:58 498107] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56490|min_srtt:56490|path_bw:1207370|loss_rate:25.18|path_pto:0| [2025/04/30 19:59:58 498112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 498116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56490|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 498123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:286|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 498127] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56490|min_srtt:56490|path_bw:1207370|loss_rate:25.18|path_pto:0| [2025/04/30 19:59:58 498132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 498136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56490|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 498140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 498144] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56490|min_srtt:56490|path_bw:1207370|loss_rate:25.18|path_pto:0| [2025/04/30 19:59:58 498148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 498153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 498157] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 498160] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 498165] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 498187] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:286|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 498192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 498196] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 498200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 19:59:58 498232] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198498206|stream_id:8|stream_offset:260273| [2025/04/30 19:59:58 498241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:409|origin_pktnum:286|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 498248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 498255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198503860|now:1746043198498254|interval:5606| [2025/04/30 19:59:58 498261] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198503860|now:1746043198498254|interv:5606| [2025/04/30 19:59:58 498273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 498278] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 498283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 498287] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 498291] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 19:59:58 498321] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198498297|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 498329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 498337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 498344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198503860|now:1746043198498344|interval:5516| [2025/04/30 19:59:58 498350] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198503860|now:1746043198498344|interv:5516| [2025/04/30 19:59:58 498354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 498359] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198503860| [2025/04/30 19:59:58 498363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198503860| [2025/04/30 19:59:58 498367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198503860|now:1746043198498367|diff:5493| [2025/04/30 19:59:58 498371] [debug] |xqc_engine_main_logic|END|now:1746043198498101| [2025/04/30 19:59:58 498376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198498376| [2025/04/30 19:59:58 498380] [debug] |xqc_engine_wakeup_after|wakeup:1746043198503860|now:1746043198498380|diff:5480| [2025/04/30 19:59:58 498384] [debug] |xqc_engine_main_logic|END|now:1746043198498376| [2025/04/30 19:59:58 498670] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198498670| [2025/04/30 19:59:58 498676] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 498682] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:186| [2025/04/30 19:59:58 498686] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 19:59:58 498691] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 19:59:58 498695] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 498700] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 498705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:291|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:291|path_largest_ack:291| [2025/04/30 19:59:58 498710] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:145207|prior_delivered:143464|prior_time:1746043198441806|is_app_limited:0|send_elapse:57083|ack_elapse:56864|ctl_first_sent_time:1746043198442226|lagest_ack_time:1746043198498670|curr_delivered:211864| [2025/04/30 19:59:58 498719] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198442226| [2025/04/30 19:59:58 498723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 19:59:58 498728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56490|rttvar:83|minrtt:30467|latest_rtt:56444|ack_delay:24| [2025/04/30 19:59:58 498732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56481|rttvar:80|minrtt:30467|latest_rtt:56444|ack_delay:24| [2025/04/30 19:59:58 498736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:291|lost_pn:288|thresh:3| [2025/04/30 19:59:58 498740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 498927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 498942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 498993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:288|lost_pn:288|po_sent_time:1746043198440309|lost_send_time:1746043198435129|loss_delay:63541|frame:STREAM |repair:128| [2025/04/30 19:59:58 498998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198440309u| [2025/04/30 19:59:58 499002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 499006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198504851|now:1746043198499006|interval:5845| [2025/04/30 19:59:58 499013] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198504851|now:1746043198499006|interv:5845| [2025/04/30 19:59:58 499017] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57083, ack_elapse 56864, delivered 68400|rate 1198255|lost 105| [2025/04/30 19:59:58 499021] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198255) in round 5| [2025/04/30 19:59:58 499025] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 499029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 499033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198442226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 499037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198442226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 499042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56481|latest_rtt:56444|min_rtt:30467|applimit:0|lost:104|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 499047] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 19:59:58 499052] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746043198498670|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 499056] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318498670|now:1746043198498670|interv:120000000| [2025/04/30 19:59:58 499060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318498670|now:1746043198498670|interv:120000000| [2025/04/30 19:59:58 499064] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198503860|pq_index:0| [2025/04/30 19:59:58 499068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198498101| [2025/04/30 19:59:58 499072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198499072| [2025/04/30 19:59:58 499077] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198499076| [2025/04/30 19:59:58 499083] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56481|min_srtt:56481|path_bw:1207370|loss_rate:25.30|path_pto:0| [2025/04/30 19:59:58 499087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 499091] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56481|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 499096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:288|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 499103] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56481|min_srtt:56481|path_bw:1207370|loss_rate:25.30|path_pto:0| [2025/04/30 19:59:58 499107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 499111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56481|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 499116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 499120] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56481|min_srtt:56481|path_bw:1207370|loss_rate:25.30|path_pto:0| [2025/04/30 19:59:58 499124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 499128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 499132] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 499136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 499140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 499144] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:288|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 499148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 499153] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 499157] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 19:59:58 499204] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198499163|stream_id:8|stream_offset:261440| [2025/04/30 19:59:58 499218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:411|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 19:59:58 499225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 499233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198504851|now:1746043198499232|interval:5619| [2025/04/30 19:59:58 499238] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198504851|now:1746043198499232|interv:5619| [2025/04/30 19:59:58 499242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 499251] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 499255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 499260] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 499264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 19:59:58 499293] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198499271|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 499302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 499310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 499316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198504851|now:1746043198499316|interval:5535| [2025/04/30 19:59:58 499322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198504851|now:1746043198499316|interv:5535| [2025/04/30 19:59:58 499328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 499333] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198504851| [2025/04/30 19:59:58 499340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198504851| [2025/04/30 19:59:58 499347] [debug] |xqc_engine_wakeup_after|wakeup:1746043198504851|now:1746043198499346|diff:5505| [2025/04/30 19:59:58 499353] [debug] |xqc_engine_main_logic|END|now:1746043198499076| [2025/04/30 19:59:58 499360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198499360| [2025/04/30 19:59:58 499366] [debug] |xqc_engine_wakeup_after|wakeup:1746043198504851|now:1746043198499366|diff:5485| [2025/04/30 19:59:58 499371] [debug] |xqc_engine_main_logic|END|now:1746043198499360| [2025/04/30 19:59:58 499701] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198499700| [2025/04/30 19:59:58 499707] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 499713] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:187| [2025/04/30 19:59:58 499717] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 19:59:58 499723] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 19:59:58 499727] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 499732] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 499738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:293|origin_pktnum:170|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:293|path_largest_ack:293| [2025/04/30 19:59:58 499742] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:145207|prior_delivered:144664|prior_time:1746043198442815|is_app_limited:0|send_elapse:57096|ack_elapse:56885|ctl_first_sent_time:1746043198443230|lagest_ack_time:1746043198499700|curr_delivered:213064| [2025/04/30 19:59:58 499751] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198443230| [2025/04/30 19:59:58 499756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 19:59:58 499760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56481|rttvar:80|minrtt:30467|latest_rtt:56470|ack_delay:24| [2025/04/30 19:59:58 499764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56476|rttvar:68|minrtt:30467|latest_rtt:56470|ack_delay:24| [2025/04/30 19:59:58 499769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:293|lost_pn:290|thresh:3| [2025/04/30 19:59:58 499773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 499955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 499971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 499998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:290|lost_pn:290|po_sent_time:1746043198441310|lost_send_time:1746043198436165|loss_delay:63535|frame:STREAM |repair:128| [2025/04/30 19:59:58 500030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198441310u| [2025/04/30 19:59:58 500034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 500038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198505830|now:1746043198500038|interval:5792| [2025/04/30 19:59:58 500042] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198505830|now:1746043198500038|interv:5792| [2025/04/30 19:59:58 500049] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57096, ack_elapse 56885, delivered 68400|rate 1197982|lost 106| [2025/04/30 19:59:58 500053] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197982) in round 5| [2025/04/30 19:59:58 500057] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 500061] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 500065] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198443230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 500070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198443230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 500074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56476|latest_rtt:56470|min_rtt:30467|applimit:0|lost:105|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 500080] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 19:59:58 500084] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746043198499700|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 500089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318499700|now:1746043198499700|interv:120000000| [2025/04/30 19:59:58 500093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318499700|now:1746043198499700|interv:120000000| [2025/04/30 19:59:58 500097] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198504851|pq_index:0| [2025/04/30 19:59:58 500101] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198499076| [2025/04/30 19:59:58 500105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198500105| [2025/04/30 19:59:58 500109] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198500108| [2025/04/30 19:59:58 500115] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56476|min_srtt:56476|path_bw:1207370|loss_rate:25.42|path_pto:0| [2025/04/30 19:59:58 500120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 500125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56476|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 500130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:290|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 500138] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56476|min_srtt:56476|path_bw:1207370|loss_rate:25.42|path_pto:0| [2025/04/30 19:59:58 500142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 500146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56476|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 500150] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 500155] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56476|min_srtt:56476|path_bw:1207370|loss_rate:25.42|path_pto:0| [2025/04/30 19:59:58 500159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 500163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 500186] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 500190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 500194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 500199] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:290|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 500203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 500207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 500212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 19:59:58 500245] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198500218|stream_id:8|stream_offset:262607| [2025/04/30 19:59:58 500254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:413|origin_pktnum:290|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 500261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 500267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198505830|now:1746043198500267|interval:5563| [2025/04/30 19:59:58 500274] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198505830|now:1746043198500267|interv:5563| [2025/04/30 19:59:58 500282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 500287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 500296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 500300] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 500304] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 19:59:58 500334] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198500311|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 500343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 500350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 500357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198505830|now:1746043198500357|interval:5473| [2025/04/30 19:59:58 500363] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198505830|now:1746043198500357|interv:5473| [2025/04/30 19:59:58 500367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 500372] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198505830| [2025/04/30 19:59:58 500376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198505830| [2025/04/30 19:59:58 500380] [debug] |xqc_engine_wakeup_after|wakeup:1746043198505830|now:1746043198500380|diff:5450| [2025/04/30 19:59:58 500385] [debug] |xqc_engine_main_logic|END|now:1746043198500108| [2025/04/30 19:59:58 500390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198500390| [2025/04/30 19:59:58 500394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198505830|now:1746043198500394|diff:5436| [2025/04/30 19:59:58 500398] [debug] |xqc_engine_main_logic|END|now:1746043198500390| [2025/04/30 19:59:58 500683] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198500682| [2025/04/30 19:59:58 500689] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 500694] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:188| [2025/04/30 19:59:58 500698] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 19:59:58 500703] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 19:59:58 500708] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 500712] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 500718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:295|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:295|path_largest_ack:295| [2025/04/30 19:59:58 500722] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:145207|prior_delivered:145864|prior_time:1746043198443813|is_app_limited:0|send_elapse:57094|ack_elapse:56869|ctl_first_sent_time:1746043198444244|lagest_ack_time:1746043198500682|curr_delivered:214264| [2025/04/30 19:59:58 500732] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198444244| [2025/04/30 19:59:58 500737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 19:59:58 500741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56476|rttvar:68|minrtt:30467|latest_rtt:56438|ack_delay:24| [2025/04/30 19:59:58 500745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56468|rttvar:66|minrtt:30467|latest_rtt:56438|ack_delay:24| [2025/04/30 19:59:58 500749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:295|lost_pn:292|thresh:3| [2025/04/30 19:59:58 500753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 500932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 500948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 500998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:292|po_sent_time:1746043198442295|lost_send_time:1746043198437156|loss_delay:63526|frame:STREAM |repair:128| [2025/04/30 19:59:58 501011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198442295u| [2025/04/30 19:59:58 501015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 501019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198506823|now:1746043198501018|interval:5805| [2025/04/30 19:59:58 501023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198506823|now:1746043198501018|interv:5805| [2025/04/30 19:59:58 501029] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57094, ack_elapse 56869, delivered 68400|rate 1198024|lost 107| [2025/04/30 19:59:58 501034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198024) in round 5| [2025/04/30 19:59:58 501038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 501042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 501046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198444244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 501050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198444244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 501054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56468|latest_rtt:56438|min_rtt:30467|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 501060] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 19:59:58 501064] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746043198500682|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 501069] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318500682|now:1746043198500682|interv:120000000| [2025/04/30 19:59:58 501073] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318500682|now:1746043198500682|interv:120000000| [2025/04/30 19:59:58 501077] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198505830|pq_index:0| [2025/04/30 19:59:58 501081] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198500108| [2025/04/30 19:59:58 501085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198501085| [2025/04/30 19:59:58 501090] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198501089| [2025/04/30 19:59:58 501095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1207370|loss_rate:25.54|path_pto:0| [2025/04/30 19:59:58 501099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 501104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 501108] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 501113] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1207370|loss_rate:25.54|path_pto:0| [2025/04/30 19:59:58 501119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 501124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 501128] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 501132] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1207370|loss_rate:25.54|path_pto:0| [2025/04/30 19:59:58 501136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 501141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 501145] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 501148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 501153] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 501157] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 501161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 501182] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 501190] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 19:59:58 501222] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198501196|stream_id:8|stream_offset:263774| [2025/04/30 19:59:58 501231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:415|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 19:59:58 501239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 501246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198506823|now:1746043198501246|interval:5577| [2025/04/30 19:59:58 501252] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198506823|now:1746043198501246|interv:5577| [2025/04/30 19:59:58 501256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 501261] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 501269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 501274] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 501278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 19:59:58 501308] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198501285|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 501317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 501325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 501332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198506823|now:1746043198501331|interval:5492| [2025/04/30 19:59:58 501338] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198506823|now:1746043198501331|interv:5492| [2025/04/30 19:59:58 501342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 501347] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198506823| [2025/04/30 19:59:58 501351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198506823| [2025/04/30 19:59:58 501355] [debug] |xqc_engine_wakeup_after|wakeup:1746043198506823|now:1746043198501355|diff:5468| [2025/04/30 19:59:58 501360] [debug] |xqc_engine_main_logic|END|now:1746043198501089| [2025/04/30 19:59:58 501365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198501365| [2025/04/30 19:59:58 501369] [debug] |xqc_engine_wakeup_after|wakeup:1746043198506823|now:1746043198501369|diff:5454| [2025/04/30 19:59:58 501373] [debug] |xqc_engine_main_logic|END|now:1746043198501365| [2025/04/30 19:59:58 501666] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198501665| [2025/04/30 19:59:58 501672] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 501678] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:189| [2025/04/30 19:59:58 501682] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 19:59:58 501687] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 19:59:58 501691] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 501696] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 501701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:297|origin_pktnum:174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:297|path_largest_ack:297| [2025/04/30 19:59:58 501706] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:145207|prior_delivered:147064|prior_time:1746043198444843|is_app_limited:0|send_elapse:57128|ack_elapse:56822|ctl_first_sent_time:1746043198445268|lagest_ack_time:1746043198501665|curr_delivered:215464| [2025/04/30 19:59:58 501710] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198445268| [2025/04/30 19:59:58 501719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 19:59:58 501723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56468|rttvar:66|minrtt:30467|latest_rtt:56397|ack_delay:24| [2025/04/30 19:59:58 501728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56456|rttvar:73|minrtt:30467|latest_rtt:56397|ack_delay:24| [2025/04/30 19:59:58 501732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:297|lost_pn:294|thresh:3| [2025/04/30 19:59:58 501736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 501909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 501927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 501990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:294|lost_pn:294|po_sent_time:1746043198443297|lost_send_time:1746043198438152|loss_delay:63513|frame:STREAM |repair:128| [2025/04/30 19:59:58 501994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198443297u| [2025/04/30 19:59:58 501998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 502002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198507823|now:1746043198502002|interval:5821| [2025/04/30 19:59:58 502006] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198507823|now:1746043198502002|interv:5821| [2025/04/30 19:59:58 502010] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57128, ack_elapse 56822, delivered 68400|rate 1197311|lost 108| [2025/04/30 19:59:58 502018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197311) in round 5| [2025/04/30 19:59:58 502022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 502026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 502030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198445268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 502034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198445268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 502038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56456|latest_rtt:56397|min_rtt:30467|applimit:0|lost:107|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 502044] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 19:59:58 502048] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746043198501665|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 502053] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318501665|now:1746043198501665|interv:120000000| [2025/04/30 19:59:58 502057] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318501665|now:1746043198501665|interv:120000000| [2025/04/30 19:59:58 502061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198506823|pq_index:0| [2025/04/30 19:59:58 502065] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198501089| [2025/04/30 19:59:58 502069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198502069| [2025/04/30 19:59:58 502073] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198502073| [2025/04/30 19:59:58 502079] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:25.66|path_pto:0| [2025/04/30 19:59:58 502083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 502088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56456|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 502092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:294|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 502096] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:25.66|path_pto:0| [2025/04/30 19:59:58 502101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 502107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56456|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 502112] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 502116] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56456|min_srtt:56456|path_bw:1207370|loss_rate:25.66|path_pto:0| [2025/04/30 19:59:58 502120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:334961| [2025/04/30 19:59:58 502125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 502128] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 502132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 502136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 502141] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:294|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 502145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 502149] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 502153] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 19:59:58 502199] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198502159|stream_id:8|stream_offset:264941| [2025/04/30 19:59:58 502212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:417|origin_pktnum:294|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 502220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 502226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198507823|now:1746043198502226|interval:5597| [2025/04/30 19:59:58 502232] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198507823|now:1746043198502226|interv:5597| [2025/04/30 19:59:58 502236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 502241] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 502245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 502254] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 502258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 19:59:58 502288] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198502265|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 502297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:418|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 502305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 502311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198507823|now:1746043198502311|interval:5512| [2025/04/30 19:59:58 502317] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198507823|now:1746043198502311|interv:5512| [2025/04/30 19:59:58 502322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 502326] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198507823| [2025/04/30 19:59:58 502330] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198507823| [2025/04/30 19:59:58 502334] [debug] |xqc_engine_wakeup_after|wakeup:1746043198507823|now:1746043198502334|diff:5489| [2025/04/30 19:59:58 502339] [debug] |xqc_engine_main_logic|END|now:1746043198502073| [2025/04/30 19:59:58 502344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198502344| [2025/04/30 19:59:58 502348] [debug] |xqc_engine_wakeup_after|wakeup:1746043198507823|now:1746043198502348|diff:5475| [2025/04/30 19:59:58 502352] [debug] |xqc_engine_main_logic|END|now:1746043198502344| [2025/04/30 19:59:58 502680] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198502680| [2025/04/30 19:59:58 502686] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 502692] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:190| [2025/04/30 19:59:58 502696] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 19:59:58 502701] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 19:59:58 502705] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 502710] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 502715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:298| [2025/04/30 19:59:58 502720] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:146407|prior_delivered:147064|prior_time:1746043198444843|is_app_limited:0|send_elapse:57196|ack_elapse:57837|ctl_first_sent_time:1746043198445336|lagest_ack_time:1746043198502680|curr_delivered:216664| [2025/04/30 19:59:58 502725] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198445336| [2025/04/30 19:59:58 502729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 19:59:58 502738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56456|rttvar:73|minrtt:30467|latest_rtt:57344|ack_delay:24| [2025/04/30 19:59:58 502742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56564|rttvar:271|minrtt:30467|latest_rtt:57344|ack_delay:24| [2025/04/30 19:59:58 502746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:298|lost_pn:295|thresh:3| [2025/04/30 19:59:58 502750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 502922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 502940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 502998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 503009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198508822|now:1746043198503009|interval:5813| [2025/04/30 19:59:58 503014] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198508822|now:1746043198503009|interv:5813| [2025/04/30 19:59:58 503018] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57196, ack_elapse 57837, delivered 69600|rate 1203381|lost 108| [2025/04/30 19:59:58 503022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203381) in round 5| [2025/04/30 19:59:58 503026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 503030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 503036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198445336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 503041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198445336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 503045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145207|srtt:56564|latest_rtt:57344|min_rtt:30467|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 503051] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 19:59:58 503056] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746043198502680|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 503060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318502680|now:1746043198502680|interv:120000000| [2025/04/30 19:59:58 503064] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318502680|now:1746043198502680|interv:120000000| [2025/04/30 19:59:58 503068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198507823|pq_index:0| [2025/04/30 19:59:58 503072] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198502073| [2025/04/30 19:59:58 503076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198503076| [2025/04/30 19:59:58 503081] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198503080| [2025/04/30 19:59:58 503087] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1207370|loss_rate:25.78|path_pto:0| [2025/04/30 19:59:58 503091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:334961| [2025/04/30 19:59:58 503096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56564|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 503100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 503104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1207370|loss_rate:25.78|path_pto:0| [2025/04/30 19:59:58 503109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 503113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 503119] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 503123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 503128] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 503132] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 503136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:334961| [2025/04/30 19:59:58 503140] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 503145] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 19:59:58 503192] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198503150|stream_id:8|stream_offset:334961| [2025/04/30 19:59:58 503205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 503212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 503216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198508822|now:1746043198503216|interval:5606| [2025/04/30 19:59:58 503221] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198508822|now:1746043198503216|interv:5606| [2025/04/30 19:59:58 503225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 503230] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198508822| [2025/04/30 19:59:58 503234] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198508822| [2025/04/30 19:59:58 503238] [debug] |xqc_engine_wakeup_after|wakeup:1746043198508822|now:1746043198503238|diff:5584| [2025/04/30 19:59:58 503242] [debug] |xqc_engine_main_logic|END|now:1746043198503080| [2025/04/30 19:59:58 503247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198503247| [2025/04/30 19:59:58 503251] [debug] |xqc_engine_wakeup_after|wakeup:1746043198508822|now:1746043198503251|diff:5571| [2025/04/30 19:59:58 503255] [debug] |xqc_engine_main_logic|END|now:1746043198503247| [2025/04/30 19:59:58 503710] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198503709| [2025/04/30 19:59:58 503716] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 503722] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:191| [2025/04/30 19:59:58 503726] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 19:59:58 503732] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 19:59:58 503736] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 503740] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 503750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:300|path_largest_ack:300| [2025/04/30 19:59:58 503755] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:146407|prior_delivered:148264|prior_time:1746043198445832|is_app_limited:0|send_elapse:57193|ack_elapse:57877|ctl_first_sent_time:1746043198446329|lagest_ack_time:1746043198503709|curr_delivered:217864| [2025/04/30 19:59:58 503760] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198446329| [2025/04/30 19:59:58 503764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 503768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56564|rttvar:271|minrtt:30467|latest_rtt:57380|ack_delay:24| [2025/04/30 19:59:58 503772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56663|rttvar:402|minrtt:30467|latest_rtt:57380|ack_delay:24| [2025/04/30 19:59:58 503777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:300|lost_pn:297|thresh:3| [2025/04/30 19:59:58 503781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 503959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 503974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 503997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:297|po_sent_time:1746043198444310|lost_send_time:1746043198439157|loss_delay:64552|frame:STREAM |repair:128| [2025/04/30 19:59:58 504047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198444310u| [2025/04/30 19:59:58 504051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 504055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198510810|now:1746043198504055|interval:6755| [2025/04/30 19:59:58 504059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198510810|now:1746043198504055|interv:6755| [2025/04/30 19:59:58 504063] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57193, ack_elapse 57877, delivered 69600|rate 1202550|lost 109| [2025/04/30 19:59:58 504067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202550) in round 5| [2025/04/30 19:59:58 504072] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 504076] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 504080] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198446329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 504084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198446329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 504088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56663|latest_rtt:57380|min_rtt:30467|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 504094] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 19:59:58 504099] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746043198503709|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 504103] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318503709|now:1746043198503709|interv:120000000| [2025/04/30 19:59:58 504108] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318503709|now:1746043198503709|interv:120000000| [2025/04/30 19:59:58 504112] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198508822|pq_index:0| [2025/04/30 19:59:58 504116] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198503080| [2025/04/30 19:59:58 504120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198504120| [2025/04/30 19:59:58 504124] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198504123| [2025/04/30 19:59:58 504130] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56663|min_srtt:56663|path_bw:1207370|loss_rate:25.71|path_pto:0| [2025/04/30 19:59:58 504134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 504141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56663|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 504146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 504150] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56663|min_srtt:56663|path_bw:1207370|loss_rate:25.71|path_pto:0| [2025/04/30 19:59:58 504155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 504159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56663|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 504163] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 504184] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56663|min_srtt:56663|path_bw:1207370|loss_rate:25.71|path_pto:0| [2025/04/30 19:59:58 504188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 504193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 504197] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 504200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 504205] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 504209] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 504213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 504218] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 504222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 19:59:58 504255] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198504228|stream_id:8|stream_offset:266108| [2025/04/30 19:59:58 504264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:420|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 19:59:58 504271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 504284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198510810|now:1746043198504284|interval:6526| [2025/04/30 19:59:58 504289] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198510810|now:1746043198504284|interv:6526| [2025/04/30 19:59:58 504293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 504299] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 504303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 504308] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 504312] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 19:59:58 504341] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198504318|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 504349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 504356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 504363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198510810|now:1746043198504363|interval:6447| [2025/04/30 19:59:58 504369] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198510810|now:1746043198504363|interv:6447| [2025/04/30 19:59:58 504374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 504380] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198510810| [2025/04/30 19:59:58 504387] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198510810| [2025/04/30 19:59:58 504393] [debug] |xqc_engine_wakeup_after|wakeup:1746043198510810|now:1746043198504393|diff:6417| [2025/04/30 19:59:58 504400] [debug] |xqc_engine_main_logic|END|now:1746043198504123| [2025/04/30 19:59:58 504406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198504406| [2025/04/30 19:59:58 504410] [debug] |xqc_engine_wakeup_after|wakeup:1746043198510810|now:1746043198504410|diff:6400| [2025/04/30 19:59:58 504414] [debug] |xqc_engine_main_logic|END|now:1746043198504406| [2025/04/30 19:59:58 504742] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198504741| [2025/04/30 19:59:58 504748] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 504753] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:192| [2025/04/30 19:59:58 504757] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 19:59:58 504762] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 19:59:58 504766] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 504771] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 504781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:302|path_largest_ack:302| [2025/04/30 19:59:58 504786] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:146407|prior_delivered:149464|prior_time:1746043198446822|is_app_limited:0|send_elapse:57175|ack_elapse:57919|ctl_first_sent_time:1746043198447327|lagest_ack_time:1746043198504741|curr_delivered:219064| [2025/04/30 19:59:58 504790] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198447327| [2025/04/30 19:59:58 504795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 504799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56663|rttvar:402|minrtt:30467|latest_rtt:57414|ack_delay:32| [2025/04/30 19:59:58 504803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56753|rttvar:481|minrtt:30467|latest_rtt:57414|ack_delay:32| [2025/04/30 19:59:58 504807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:302|lost_pn:299|thresh:3| [2025/04/30 19:59:58 504812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 504986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 504997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 505001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:299|po_sent_time:1746043198446258|lost_send_time:1746043198440151|loss_delay:64590|frame:STREAM |repair:128| [2025/04/30 19:59:58 505078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198446258u| [2025/04/30 19:59:58 505082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 505086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198511846|now:1746043198505086|interval:6760| [2025/04/30 19:59:58 505090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198511846|now:1746043198505086|interv:6760| [2025/04/30 19:59:58 505094] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57175, ack_elapse 57919, delivered 69600|rate 1201678|lost 110| [2025/04/30 19:59:58 505098] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201678) in round 5| [2025/04/30 19:59:58 505102] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 505106] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 505110] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198447327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 505115] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198447327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 505119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56753|latest_rtt:57414|min_rtt:30467|applimit:0|lost:109|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 505125] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 19:59:58 505129] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746043198504741|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 505134] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318504741|now:1746043198504741|interv:120000000| [2025/04/30 19:59:58 505138] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318504741|now:1746043198504741|interv:120000000| [2025/04/30 19:59:58 505142] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198510810|pq_index:0| [2025/04/30 19:59:58 505146] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198504123| [2025/04/30 19:59:58 505150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198505150| [2025/04/30 19:59:58 505154] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198505154| [2025/04/30 19:59:58 505160] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56753|min_srtt:56753|path_bw:1207370|loss_rate:25.83|path_pto:0| [2025/04/30 19:59:58 505185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 505190] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56753|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 505195] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 505199] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56753|min_srtt:56753|path_bw:1207370|loss_rate:25.83|path_pto:0| [2025/04/30 19:59:58 505203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 505208] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56753|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 505212] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 505216] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56753|min_srtt:56753|path_bw:1207370|loss_rate:25.83|path_pto:0| [2025/04/30 19:59:58 505220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 505224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 505228] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 505232] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 505236] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 505240] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 505245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 505249] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 505253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 19:59:58 505285] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198505259|stream_id:8|stream_offset:176249| [2025/04/30 19:59:58 505294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:422|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 505307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 505315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198511846|now:1746043198505315|interval:6531| [2025/04/30 19:59:58 505320] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198511846|now:1746043198505315|interv:6531| [2025/04/30 19:59:58 505324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 505329] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 505333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 505338] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 505342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 19:59:58 505371] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198505349|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 505380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 505387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 505393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198511846|now:1746043198505393|interval:6453| [2025/04/30 19:59:58 505400] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198511846|now:1746043198505393|interv:6453| [2025/04/30 19:59:58 505406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 505411] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198511846| [2025/04/30 19:59:58 505416] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198511846| [2025/04/30 19:59:58 505420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198511846|now:1746043198505419|diff:6427| [2025/04/30 19:59:58 505424] [debug] |xqc_engine_main_logic|END|now:1746043198505154| [2025/04/30 19:59:58 505429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198505429| [2025/04/30 19:59:58 505433] [debug] |xqc_engine_wakeup_after|wakeup:1746043198511846|now:1746043198505433|diff:6413| [2025/04/30 19:59:58 505437] [debug] |xqc_engine_main_logic|END|now:1746043198505429| [2025/04/30 19:59:58 505706] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198505705| [2025/04/30 19:59:58 505711] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 505717] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:193| [2025/04/30 19:59:58 505721] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 19:59:58 505726] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 19:59:58 505735] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 505740] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 505745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:304|path_largest_ack:304| [2025/04/30 19:59:58 505750] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:146407|prior_delivered:150664|prior_time:1746043198447838|is_app_limited:0|send_elapse:57210|ack_elapse:57867|ctl_first_sent_time:1746043198448342|lagest_ack_time:1746043198505705|curr_delivered:220264| [2025/04/30 19:59:58 505754] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198448342| [2025/04/30 19:59:58 505759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 505763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56753|rttvar:481|minrtt:30467|latest_rtt:57363|ack_delay:24| [2025/04/30 19:59:58 505767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56826|rttvar:507|minrtt:30467|latest_rtt:57363|ack_delay:24| [2025/04/30 19:59:58 505772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:304|lost_pn:301|thresh:3| [2025/04/30 19:59:58 505776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 505950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 505966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 505997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 506042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:301|lost_pn:301|po_sent_time:1746043198447256|lost_send_time:1746043198441172|loss_delay:64533|frame:STREAM |repair:128| [2025/04/30 19:59:58 506047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198447256u| [2025/04/30 19:59:58 506051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 506055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198512808|now:1746043198506055|interval:6753| [2025/04/30 19:59:58 506059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198512808|now:1746043198506055|interv:6753| [2025/04/30 19:59:58 506063] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57210, ack_elapse 57867, delivered 69600|rate 1202758|lost 111| [2025/04/30 19:59:58 506067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202758) in round 5| [2025/04/30 19:59:58 506071] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 506075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 506079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198448342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 506084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198448342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 506088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56826|latest_rtt:57363|min_rtt:30467|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 506094] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 19:59:58 506098] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746043198505705|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 506103] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318505705|now:1746043198505705|interv:120000000| [2025/04/30 19:59:58 506107] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318505705|now:1746043198505705|interv:120000000| [2025/04/30 19:59:58 506111] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198511846|pq_index:0| [2025/04/30 19:59:58 506115] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198505154| [2025/04/30 19:59:58 506119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198506119| [2025/04/30 19:59:58 506124] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198506123| [2025/04/30 19:59:58 506132] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56826|min_srtt:56826|path_bw:1207370|loss_rate:25.94|path_pto:0| [2025/04/30 19:59:58 506136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 506141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56826|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 506145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:301|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 506149] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56826|min_srtt:56826|path_bw:1207370|loss_rate:25.94|path_pto:0| [2025/04/30 19:59:58 506153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 506158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56826|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 506162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 506186] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56826|min_srtt:56826|path_bw:1207370|loss_rate:25.94|path_pto:0| [2025/04/30 19:59:58 506190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 506195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 506199] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 506202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 506207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 506214] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:301|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 506221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 506227] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 506232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 19:59:58 506269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198506241|stream_id:8|stream_offset:178583| [2025/04/30 19:59:58 506284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:424|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 19:59:58 506291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 506297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198512808|now:1746043198506297|interval:6511| [2025/04/30 19:59:58 506303] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198512808|now:1746043198506297|interv:6511| [2025/04/30 19:59:58 506310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 506316] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 506321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 506327] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 506333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 19:59:58 506382] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198506341|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 506391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 506397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 506403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198512808|now:1746043198506403|interval:6405| [2025/04/30 19:59:58 506409] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198512808|now:1746043198506403|interv:6405| [2025/04/30 19:59:58 506415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 506421] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198512808| [2025/04/30 19:59:58 506427] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198512808| [2025/04/30 19:59:58 506432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198512808|now:1746043198506432|diff:6376| [2025/04/30 19:59:58 506438] [debug] |xqc_engine_main_logic|END|now:1746043198506123| [2025/04/30 19:59:58 506445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198506444| [2025/04/30 19:59:58 506450] [debug] |xqc_engine_wakeup_after|wakeup:1746043198512808|now:1746043198506450|diff:6358| [2025/04/30 19:59:58 506456] [debug] |xqc_engine_main_logic|END|now:1746043198506444| [2025/04/30 19:59:58 506855] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198506854| [2025/04/30 19:59:58 506867] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 506883] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:194| [2025/04/30 19:59:58 506889] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 19:59:58 506899] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 19:59:58 506904] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 506912] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 506920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:306| [2025/04/30 19:59:58 506928] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:146407|prior_delivered:151864|prior_time:1746043198448802|is_app_limited:0|send_elapse:57179|ack_elapse:58052|ctl_first_sent_time:1746043198449313|lagest_ack_time:1746043198506854|curr_delivered:221464| [2025/04/30 19:59:58 506935] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198449313| [2025/04/30 19:59:58 506943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 506949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56826|rttvar:507|minrtt:30467|latest_rtt:57541|ack_delay:24| [2025/04/30 19:59:58 506956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56912|rttvar:553|minrtt:30467|latest_rtt:57541|ack_delay:24| [2025/04/30 19:59:58 506962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:306|lost_pn:303|thresh:3| [2025/04/30 19:59:58 506968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 506994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 507269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 507294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 507410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 507415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:303|lost_pn:303|po_sent_time:1746043198448275|lost_send_time:1746043198442121|loss_delay:64733|frame:STREAM |repair:128| [2025/04/30 19:59:58 507420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198448275u| [2025/04/30 19:59:58 507424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 507428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198513976|now:1746043198507428|interval:6548| [2025/04/30 19:59:58 507433] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198513976|now:1746043198507428|interv:6548| [2025/04/30 19:59:58 507437] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57179, ack_elapse 58052, delivered 69600|rate 1198925|lost 112| [2025/04/30 19:59:58 507442] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198925) in round 5| [2025/04/30 19:59:58 507446] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 507450] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 507454] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198449313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 507458] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198449313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 507463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56912|latest_rtt:57541|min_rtt:30467|applimit:0|lost:111|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 507469] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 19:59:58 507474] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746043198506854|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 507479] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318506854|now:1746043198506854|interv:120000000| [2025/04/30 19:59:58 507483] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318506854|now:1746043198506854|interv:120000000| [2025/04/30 19:59:58 507490] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198512808|pq_index:0| [2025/04/30 19:59:58 507494] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198506123| [2025/04/30 19:59:58 507499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198507498| [2025/04/30 19:59:58 507504] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198507502| [2025/04/30 19:59:58 507510] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56912|min_srtt:56912|path_bw:1207370|loss_rate:26.06|path_pto:0| [2025/04/30 19:59:58 507516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 507524] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56912|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 507531] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:303|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 507538] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56912|min_srtt:56912|path_bw:1207370|loss_rate:26.06|path_pto:0| [2025/04/30 19:59:58 507544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 507551] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56912|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 507558] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 507565] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56912|min_srtt:56912|path_bw:1207370|loss_rate:26.06|path_pto:0| [2025/04/30 19:59:58 507572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 507579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 507586] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 507592] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 507600] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 507606] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:303|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 507611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 507620] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 507625] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 19:59:58 507662] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198507633|stream_id:8|stream_offset:180917| [2025/04/30 19:59:58 507673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:426|origin_pktnum:180|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 507681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 507688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198513976|now:1746043198507687|interval:6289| [2025/04/30 19:59:58 507695] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198513976|now:1746043198507687|interv:6289| [2025/04/30 19:59:58 507701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 507709] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 507715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 507723] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 507730] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 19:59:58 507762] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198507740|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 507771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 507778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 507785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198513976|now:1746043198507784|interval:6192| [2025/04/30 19:59:58 507792] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198513976|now:1746043198507784|interv:6192| [2025/04/30 19:59:58 507798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 507805] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198513976| [2025/04/30 19:59:58 507809] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198513976| [2025/04/30 19:59:58 507813] [debug] |xqc_engine_wakeup_after|wakeup:1746043198513976|now:1746043198507813|diff:6163| [2025/04/30 19:59:58 507817] [debug] |xqc_engine_main_logic|END|now:1746043198507502| [2025/04/30 19:59:58 507825] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198507825| [2025/04/30 19:59:58 507835] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 507841] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:195| [2025/04/30 19:59:58 507845] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 19:59:58 507851] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 19:59:58 507855] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 507860] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 507865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:308|path_largest_ack:308| [2025/04/30 19:59:58 507870] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:146407|prior_delivered:153064|prior_time:1746043198449837|is_app_limited:0|send_elapse:57212|ack_elapse:57988|ctl_first_sent_time:1746043198450348|lagest_ack_time:1746043198507825|curr_delivered:222664| [2025/04/30 19:59:58 507875] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198450348| [2025/04/30 19:59:58 507879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 507884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56912|rttvar:553|minrtt:30467|latest_rtt:57477|ack_delay:32| [2025/04/30 19:59:58 507888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56978|rttvar:548|minrtt:30467|latest_rtt:57477|ack_delay:32| [2025/04/30 19:59:58 507892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:308|lost_pn:305|thresh:3| [2025/04/30 19:59:58 507896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 507996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:305|lost_pn:305|po_sent_time:1746043198449243|lost_send_time:1746043198443164|loss_delay:64661|frame:STREAM |repair:128| [2025/04/30 19:59:58 508205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198449243u| [2025/04/30 19:59:58 508212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 508219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198514938|now:1746043198508218|interval:6720| [2025/04/30 19:59:58 508225] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198514938|now:1746043198508218|interv:6720| [2025/04/30 19:59:58 508233] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57212, ack_elapse 57988, delivered 69600|rate 1200248|lost 113| [2025/04/30 19:59:58 508240] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200248) in round 5| [2025/04/30 19:59:58 508247] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 508252] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 508256] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198450348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 508261] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198450348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 508266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:56978|latest_rtt:57477|min_rtt:30467|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 508272] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 19:59:58 508277] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746043198507825|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 508286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318507825|now:1746043198507825|interv:120000000| [2025/04/30 19:59:58 508290] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318507825|now:1746043198507825|interv:120000000| [2025/04/30 19:59:58 508294] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198513976|pq_index:0| [2025/04/30 19:59:58 508299] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198507502| [2025/04/30 19:59:58 508303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198508302| [2025/04/30 19:59:58 508308] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198508306| [2025/04/30 19:59:58 508314] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56978|min_srtt:56978|path_bw:1207370|loss_rate:26.17|path_pto:0| [2025/04/30 19:59:58 508319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 508324] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56978|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 508328] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:305|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 508333] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56978|min_srtt:56978|path_bw:1207370|loss_rate:26.17|path_pto:0| [2025/04/30 19:59:58 508337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 508342] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:56978|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 508346] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 508351] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56978|min_srtt:56978|path_bw:1207370|loss_rate:26.17|path_pto:0| [2025/04/30 19:59:58 508355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 508359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 508363] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 508367] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 508373] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 508385] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:305|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 508397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 508404] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 508411] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 19:59:58 508448] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198508422|stream_id:8|stream_offset:183251| [2025/04/30 19:59:58 508455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:428|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 19:59:58 508463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 508470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198514938|now:1746043198508470|interval:6468| [2025/04/30 19:59:58 508477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198514938|now:1746043198508470|interv:6468| [2025/04/30 19:59:58 508484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 508493] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 508498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 508502] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 508507] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 19:59:58 508534] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198508513|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 508541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 508548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 508555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198514938|now:1746043198508555|interval:6383| [2025/04/30 19:59:58 508562] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198514938|now:1746043198508555|interv:6383| [2025/04/30 19:59:58 508569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 508577] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198514938| [2025/04/30 19:59:58 508582] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198514938| [2025/04/30 19:59:58 508591] [debug] |xqc_engine_wakeup_after|wakeup:1746043198514938|now:1746043198508591|diff:6347| [2025/04/30 19:59:58 508595] [debug] |xqc_engine_main_logic|END|now:1746043198508306| [2025/04/30 19:59:58 508601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198508601| [2025/04/30 19:59:58 508605] [debug] |xqc_engine_wakeup_after|wakeup:1746043198514938|now:1746043198508605|diff:6333| [2025/04/30 19:59:58 508609] [debug] |xqc_engine_main_logic|END|now:1746043198508601| [2025/04/30 19:59:58 508691] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198508690| [2025/04/30 19:59:58 508698] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 508704] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:196| [2025/04/30 19:59:58 508708] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 19:59:58 508714] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 19:59:58 508718] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 508723] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 508729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 19:59:58 508734] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:146407|prior_delivered:154264|prior_time:1746043198450815|is_app_limited:0|send_elapse:57188|ack_elapse:57875|ctl_first_sent_time:1746043198451335|lagest_ack_time:1746043198508690|curr_delivered:223864| [2025/04/30 19:59:58 508738] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198451335| [2025/04/30 19:59:58 508743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 508747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56978|rttvar:548|minrtt:30467|latest_rtt:57355|ack_delay:32| [2025/04/30 19:59:58 508751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57021|rttvar:497|minrtt:30467|latest_rtt:57355|ack_delay:32| [2025/04/30 19:59:58 508756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 19:59:58 508760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 508953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 508998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:307|lost_pn:307|po_sent_time:1746043198450277|lost_send_time:1746043198444166|loss_delay:64524|frame:STREAM |repair:128| [2025/04/30 19:59:58 509045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198450277u| [2025/04/30 19:59:58 509050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 509054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198515788|now:1746043198509053|interval:6735| [2025/04/30 19:59:58 509058] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198515788|now:1746043198509053|interv:6735| [2025/04/30 19:59:58 509062] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57188, ack_elapse 57875, delivered 69600|rate 1202591|lost 114| [2025/04/30 19:59:58 509066] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202591) in round 5| [2025/04/30 19:59:58 509070] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 509075] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2792| [2025/04/30 19:59:58 509079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198451335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 509083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198451335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 509090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57021|latest_rtt:57355|min_rtt:30467|applimit:0|lost:113|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 509096] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 19:59:58 509101] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746043198508690|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 509106] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318508690|now:1746043198508690|interv:120000000| [2025/04/30 19:59:58 509110] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318508690|now:1746043198508690|interv:120000000| [2025/04/30 19:59:58 509114] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198514938|pq_index:0| [2025/04/30 19:59:58 509118] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198508306| [2025/04/30 19:59:58 509122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198509122| [2025/04/30 19:59:58 509127] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198509126| [2025/04/30 19:59:58 509132] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57021|min_srtt:57021|path_bw:1207370|loss_rate:26.28|path_pto:0| [2025/04/30 19:59:58 509137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 509142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57021|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 509146] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:307|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 509151] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57021|min_srtt:57021|path_bw:1207370|loss_rate:26.28|path_pto:0| [2025/04/30 19:59:58 509155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 509159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57021|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 509164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 509189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57021|min_srtt:57021|path_bw:1207370|loss_rate:26.28|path_pto:0| [2025/04/30 19:59:58 509196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 509209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 509216] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 509222] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 509228] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 509236] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:307|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 509242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 509250] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 509257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 19:59:58 509287] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198509265|stream_id:8|stream_offset:185585| [2025/04/30 19:59:58 509293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:430|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 509298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 509304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198515788|now:1746043198509303|interval:6485| [2025/04/30 19:59:58 509310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198515788|now:1746043198509303|interv:6485| [2025/04/30 19:59:58 509317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 509326] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 509332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 509340] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 509345] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 19:59:58 509377] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198509352|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 509386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 509400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 509407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198515788|now:1746043198509407|interval:6381| [2025/04/30 19:59:58 509414] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198515788|now:1746043198509407|interv:6381| [2025/04/30 19:59:58 509421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 509428] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198515788| [2025/04/30 19:59:58 509435] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198515788| [2025/04/30 19:59:58 509442] [debug] |xqc_engine_wakeup_after|wakeup:1746043198515788|now:1746043198509442|diff:6346| [2025/04/30 19:59:58 509449] [debug] |xqc_engine_main_logic|END|now:1746043198509126| [2025/04/30 19:59:58 509461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198509461| [2025/04/30 19:59:58 509465] [debug] |xqc_engine_wakeup_after|wakeup:1746043198515788|now:1746043198509465|diff:6323| [2025/04/30 19:59:58 509469] [debug] |xqc_engine_main_logic|END|now:1746043198509461| [2025/04/30 19:59:58 509634] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198509633| [2025/04/30 19:59:58 509642] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 509648] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:197| [2025/04/30 19:59:58 509652] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 19:59:58 509658] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 19:59:58 509662] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 509667] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 509672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 509677] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:146407|prior_delivered:155464|prior_time:1746043198451801|is_app_limited:0|send_elapse:57118|ack_elapse:57832|ctl_first_sent_time:1746043198452321|lagest_ack_time:1746043198509633|curr_delivered:225064| [2025/04/30 19:59:58 509682] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198452321| [2025/04/30 19:59:58 509686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 509690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57021|rttvar:497|minrtt:30467|latest_rtt:57312|ack_delay:32| [2025/04/30 19:59:58 509695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57054|rttvar:437|minrtt:30467|latest_rtt:57312|ack_delay:32| [2025/04/30 19:59:58 509699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:312|lost_pn:309|thresh:3| [2025/04/30 19:59:58 509703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 509970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 509990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:309|lost_pn:309|po_sent_time:1746043198451264|lost_send_time:1746043198445157|loss_delay:64476|frame:STREAM |repair:128| [2025/04/30 19:59:58 509995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198451264u| [2025/04/30 19:59:58 509999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 510003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198516730|now:1746043198510003|interval:6727| [2025/04/30 19:59:58 510007] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198516730|now:1746043198510003|interv:6727| [2025/04/30 19:59:58 510011] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57118, ack_elapse 57832, delivered 69600|rate 1203485|lost 115| [2025/04/30 19:59:58 510018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203485) in round 5| [2025/04/30 19:59:58 510022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 510026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 510030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198452321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 510034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198452321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 510039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57054|latest_rtt:57312|min_rtt:30467|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 510044] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 19:59:58 510049] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746043198509633|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 510054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318509633|now:1746043198509633|interv:120000000| [2025/04/30 19:59:58 510058] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318509633|now:1746043198509633|interv:120000000| [2025/04/30 19:59:58 510062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198515788|pq_index:0| [2025/04/30 19:59:58 510066] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198509126| [2025/04/30 19:59:58 510070] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198510070| [2025/04/30 19:59:58 510075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198510074| [2025/04/30 19:59:58 510080] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1207370|loss_rate:26.39|path_pto:0| [2025/04/30 19:59:58 510085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 510089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57054|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 510094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:309|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 510098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1207370|loss_rate:26.39|path_pto:0| [2025/04/30 19:59:58 510105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 510109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57054|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 510114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 510118] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57054|min_srtt:57054|path_bw:1207370|loss_rate:26.39|path_pto:0| [2025/04/30 19:59:58 510122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 510126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 510130] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 510134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 510138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 510143] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:309|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 510147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 510151] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 510155] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 19:59:58 510218] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198510162|stream_id:8|stream_offset:187919| [2025/04/30 19:59:58 510231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:432|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 19:59:58 510240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 510246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198516730|now:1746043198510246|interval:6484| [2025/04/30 19:59:58 510253] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198516730|now:1746043198510246|interv:6484| [2025/04/30 19:59:58 510260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 510268] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 510272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 510282] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 510286] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 19:59:58 510316] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198510294|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 510322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 510326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 510331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198516730|now:1746043198510331|interval:6399| [2025/04/30 19:59:58 510338] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198516730|now:1746043198510331|interv:6399| [2025/04/30 19:59:58 510345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 510353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198516730| [2025/04/30 19:59:58 510360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198516730| [2025/04/30 19:59:58 510367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198516730|now:1746043198510367|diff:6363| [2025/04/30 19:59:58 510373] [debug] |xqc_engine_main_logic|END|now:1746043198510074| [2025/04/30 19:59:58 510381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198510381| [2025/04/30 19:59:58 510388] [debug] |xqc_engine_wakeup_after|wakeup:1746043198516730|now:1746043198510388|diff:6342| [2025/04/30 19:59:58 510394] [debug] |xqc_engine_main_logic|END|now:1746043198510381| [2025/04/30 19:59:58 510704] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198510703| [2025/04/30 19:59:58 510712] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 510718] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:198| [2025/04/30 19:59:58 510722] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 19:59:58 510728] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 19:59:58 510732] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 510737] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 510743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:314| [2025/04/30 19:59:58 510748] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:146407|prior_delivered:156664|prior_time:1746043198452823|is_app_limited:0|send_elapse:57205|ack_elapse:57880|ctl_first_sent_time:1746043198453346|lagest_ack_time:1746043198510703|curr_delivered:226264| [2025/04/30 19:59:58 510753] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198453346| [2025/04/30 19:59:58 510757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 510767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57054|rttvar:437|minrtt:30467|latest_rtt:57357|ack_delay:40| [2025/04/30 19:59:58 510771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57087|rttvar:393|minrtt:30467|latest_rtt:57357|ack_delay:40| [2025/04/30 19:59:58 510776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:314|lost_pn:311|thresh:3| [2025/04/30 19:59:58 510780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 510952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 510970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 510997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:311|po_sent_time:1746043198452254|lost_send_time:1746043198446177|loss_delay:64526|frame:STREAM |repair:128| [2025/04/30 19:59:58 511070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198452254u| [2025/04/30 19:59:58 511074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 511078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198517801|now:1746043198511078|interval:6723| [2025/04/30 19:59:58 511083] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198517801|now:1746043198511078|interv:6723| [2025/04/30 19:59:58 511087] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57205, ack_elapse 57880, delivered 69600|rate 1202487|lost 116| [2025/04/30 19:59:58 511091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202487) in round 5| [2025/04/30 19:59:58 511095] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 511100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 511103] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198453346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 511108] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198453346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 511113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57087|latest_rtt:57357|min_rtt:30467|applimit:0|lost:115|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 511119] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 19:59:58 511123] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746043198510703|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 511128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318510703|now:1746043198510703|interv:120000000| [2025/04/30 19:59:58 511132] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318510703|now:1746043198510703|interv:120000000| [2025/04/30 19:59:58 511136] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198516730|pq_index:0| [2025/04/30 19:59:58 511140] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198510074| [2025/04/30 19:59:58 511144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198511144| [2025/04/30 19:59:58 511149] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198511148| [2025/04/30 19:59:58 511158] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57087|min_srtt:57087|path_bw:1207370|loss_rate:26.50|path_pto:0| [2025/04/30 19:59:58 511163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 511194] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 511201] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 511208] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57087|min_srtt:57087|path_bw:1207370|loss_rate:26.50|path_pto:0| [2025/04/30 19:59:58 511216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 511223] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57087|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 511230] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 511237] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57087|min_srtt:57087|path_bw:1207370|loss_rate:26.50|path_pto:0| [2025/04/30 19:59:58 511244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 511251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 511258] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 511263] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 511270] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 511276] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 511280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 511284] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 511289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 19:59:58 511320] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198511296|stream_id:8|stream_offset:190253| [2025/04/30 19:59:58 511326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:434|origin_pktnum:188|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 511336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 511343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198517801|now:1746043198511343|interval:6458| [2025/04/30 19:59:58 511350] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198517801|now:1746043198511343|interv:6458| [2025/04/30 19:59:58 511357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 511366] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 511373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 511380] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 511384] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 19:59:58 511425] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198511394|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 511435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 511443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 511450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198517801|now:1746043198511449|interval:6352| [2025/04/30 19:59:58 511457] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198517801|now:1746043198511449|interv:6352| [2025/04/30 19:59:58 511463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 511467] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198517801| [2025/04/30 19:59:58 511472] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198517801| [2025/04/30 19:59:58 511476] [debug] |xqc_engine_wakeup_after|wakeup:1746043198517801|now:1746043198511476|diff:6325| [2025/04/30 19:59:58 511480] [debug] |xqc_engine_main_logic|END|now:1746043198511148| [2025/04/30 19:59:58 511486] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198511486| [2025/04/30 19:59:58 511489] [debug] |xqc_engine_wakeup_after|wakeup:1746043198517801|now:1746043198511489|diff:6312| [2025/04/30 19:59:58 511493] [debug] |xqc_engine_main_logic|END|now:1746043198511486| [2025/04/30 19:59:58 511646] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198511645| [2025/04/30 19:59:58 511653] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 511659] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:199| [2025/04/30 19:59:58 511663] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 19:59:58 511674] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 19:59:58 511678] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 511683] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 511689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:316|path_largest_ack:316| [2025/04/30 19:59:58 511693] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:146407|prior_delivered:157864|prior_time:1746043198453823|is_app_limited:0|send_elapse:57215|ack_elapse:57822|ctl_first_sent_time:1746043198454353|lagest_ack_time:1746043198511645|curr_delivered:227464| [2025/04/30 19:59:58 511698] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198454353| [2025/04/30 19:59:58 511703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 19:59:58 511707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57087|rttvar:393|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 511711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57109|rttvar:338|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 511715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:316|lost_pn:313|thresh:3| [2025/04/30 19:59:58 511719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 511981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 511997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:313|lost_pn:313|po_sent_time:1746043198453275|lost_send_time:1746043198447192|loss_delay:64453|frame:STREAM |repair:128| [2025/04/30 19:59:58 512013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198453275u| [2025/04/30 19:59:58 512017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 512021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198518739|now:1746043198512021|interval:6718| [2025/04/30 19:59:58 512026] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198518739|now:1746043198512021|interv:6718| [2025/04/30 19:59:58 512030] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57215, ack_elapse 57822, delivered 69600|rate 1203694|lost 117| [2025/04/30 19:59:58 512034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203694) in round 5| [2025/04/30 19:59:58 512038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 512042] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 512046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198454353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 512050] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198454353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 512055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57109|latest_rtt:57292|min_rtt:30467|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 512061] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 19:59:58 512068] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746043198511645|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 512073] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318511645|now:1746043198511645|interv:120000000| [2025/04/30 19:59:58 512077] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318511645|now:1746043198511645|interv:120000000| [2025/04/30 19:59:58 512081] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198517801|pq_index:0| [2025/04/30 19:59:58 512085] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198511148| [2025/04/30 19:59:58 512089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198512089| [2025/04/30 19:59:58 512094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198512093| [2025/04/30 19:59:58 512100] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1207370|loss_rate:26.61|path_pto:0| [2025/04/30 19:59:58 512104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 512109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57109|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 512113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:313|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 512117] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1207370|loss_rate:26.61|path_pto:0| [2025/04/30 19:59:58 512122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 512126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57109|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 512130] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 512135] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57109|min_srtt:57109|path_bw:1207370|loss_rate:26.61|path_pto:0| [2025/04/30 19:59:58 512139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:346631| [2025/04/30 19:59:58 512143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 512147] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 512151] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 512158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 512162] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:313|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 512191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 512200] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 512207] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 19:59:58 512244] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198512217|stream_id:8|stream_offset:192587| [2025/04/30 19:59:58 512253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:436|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 19:59:58 512261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 512268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198518739|now:1746043198512268|interval:6471| [2025/04/30 19:59:58 512275] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198518739|now:1746043198512268|interv:6471| [2025/04/30 19:59:58 512282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 512290] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 512295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 512299] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 512303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 19:59:58 512331] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198512310|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 512337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 512341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 512345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198518739|now:1746043198512345|interval:6394| [2025/04/30 19:59:58 512352] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198518739|now:1746043198512345|interv:6394| [2025/04/30 19:59:58 512359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 512373] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518739| [2025/04/30 19:59:58 512380] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518739| [2025/04/30 19:59:58 512387] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518739|now:1746043198512387|diff:6352| [2025/04/30 19:59:58 512394] [debug] |xqc_engine_main_logic|END|now:1746043198512093| [2025/04/30 19:59:58 512403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198512403| [2025/04/30 19:59:58 512409] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518739|now:1746043198512409|diff:6330| [2025/04/30 19:59:58 512415] [debug] |xqc_engine_main_logic|END|now:1746043198512403| [2025/04/30 19:59:58 512643] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198512642| [2025/04/30 19:59:58 512651] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 512657] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:200| [2025/04/30 19:59:58 512661] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 19:59:58 512667] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 19:59:58 512671] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 512676] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 512682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:317|origin_pktnum:194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:317|path_largest_ack:317| [2025/04/30 19:59:58 512686] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:145207|prior_delivered:159064|prior_time:1746043198454829|is_app_limited:0|send_elapse:57159|ack_elapse:57813|ctl_first_sent_time:1746043198455288|lagest_ack_time:1746043198512642|curr_delivered:228664| [2025/04/30 19:59:58 512691] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198455288| [2025/04/30 19:59:58 512696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 19:59:58 512700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57109|rttvar:338|minrtt:30467|latest_rtt:57354|ack_delay:32| [2025/04/30 19:59:58 512704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57136|rttvar:307|minrtt:30467|latest_rtt:57354|ack_delay:32| [2025/04/30 19:59:58 512709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:317|lost_pn:314|thresh:3| [2025/04/30 19:59:58 512713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 512974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 512998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 513009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198518809|now:1746043198513009|interval:5800| [2025/04/30 19:59:58 513014] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198518809|now:1746043198513009|interv:5800| [2025/04/30 19:59:58 513018] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57159, ack_elapse 57813, delivered 69600|rate 1203881|lost 117| [2025/04/30 19:59:58 513022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203881) in round 5| [2025/04/30 19:59:58 513026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 513030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 513034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198455288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 513041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198455288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 513046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145207|srtt:57136|latest_rtt:57354|min_rtt:30467|applimit:0|lost:117|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 513052] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 19:59:58 513056] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746043198512642|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 513061] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318512642|now:1746043198512642|interv:120000000| [2025/04/30 19:59:58 513065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318512642|now:1746043198512642|interv:120000000| [2025/04/30 19:59:58 513069] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518739|pq_index:0| [2025/04/30 19:59:58 513073] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198512093| [2025/04/30 19:59:58 513077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198513077| [2025/04/30 19:59:58 513082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198513081| [2025/04/30 19:59:58 513088] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57136|min_srtt:57136|path_bw:1207370|loss_rate:26.71|path_pto:0| [2025/04/30 19:59:58 513093] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:346631| [2025/04/30 19:59:58 513097] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57136|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 513102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 513106] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57136|min_srtt:57136|path_bw:1207370|loss_rate:26.71|path_pto:0| [2025/04/30 19:59:58 513110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 513115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 513118] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 513122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 513129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 513133] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 513138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:346631| [2025/04/30 19:59:58 513142] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 513146] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 19:59:58 513202] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198513153|stream_id:8|stream_offset:346631| [2025/04/30 19:59:58 513217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 513224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 513231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198518809|now:1746043198513231|interval:5578| [2025/04/30 19:59:58 513238] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198518809|now:1746043198513231|interv:5578| [2025/04/30 19:59:58 513246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 513253] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 513260] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 513266] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198513266|diff:5482| [2025/04/30 19:59:58 513270] [debug] |xqc_engine_main_logic|END|now:1746043198513081| [2025/04/30 19:59:58 513276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198513276| [2025/04/30 19:59:58 513280] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198513279|diff:5469| [2025/04/30 19:59:58 513283] [debug] |xqc_engine_main_logic|END|now:1746043198513276| [2025/04/30 19:59:58 513627] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198513626| [2025/04/30 19:59:58 513635] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 513642] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:201| [2025/04/30 19:59:58 513646] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 19:59:58 513652] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 19:59:58 513656] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 513661] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 513666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:319|origin_pktnum:196|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:319|path_largest_ack:319| [2025/04/30 19:59:58 513676] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:145207|prior_delivered:160264|prior_time:1746043198455825|is_app_limited:0|send_elapse:57164|ack_elapse:57801|ctl_first_sent_time:1746043198456295|lagest_ack_time:1746043198513626|curr_delivered:229864| [2025/04/30 19:59:58 513681] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198456295| [2025/04/30 19:59:58 513686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 19:59:58 513690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57136|rttvar:307|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 513694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57157|rttvar:273|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 513699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:319|lost_pn:316|thresh:3| [2025/04/30 19:59:58 513703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 513955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 513989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:315|lost_pn:316|po_sent_time:1746043198454286|lost_send_time:1746043198449129|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 19:59:58 513993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198454286u| [2025/04/30 19:59:58 513997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 514002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198519856|now:1746043198514001|interval:5855| [2025/04/30 19:59:58 514006] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198519856|now:1746043198514001|interv:5855| [2025/04/30 19:59:58 514010] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57164, ack_elapse 57801, delivered 69600|rate 1204131|lost 118| [2025/04/30 19:59:58 514014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204131) in round 5| [2025/04/30 19:59:58 514018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 514022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 514026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198456295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 514031] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198456295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 514035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57157|latest_rtt:57331|min_rtt:30467|applimit:0|lost:117|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 514041] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 19:59:58 514045] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746043198513626|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 514050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318513626|now:1746043198513626|interv:120000000| [2025/04/30 19:59:58 514054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318513626|now:1746043198513626|interv:120000000| [2025/04/30 19:59:58 514058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 514062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198513081| [2025/04/30 19:59:58 514069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198514069| [2025/04/30 19:59:58 514074] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198514073| [2025/04/30 19:59:58 514080] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1207370|loss_rate:26.65|path_pto:0| [2025/04/30 19:59:58 514084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 514089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57157|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 514093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:315|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 514098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1207370|loss_rate:26.65|path_pto:0| [2025/04/30 19:59:58 514102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 514106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57157|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 514111] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 514115] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57157|min_srtt:57157|path_bw:1207370|loss_rate:26.65|path_pto:0| [2025/04/30 19:59:58 514119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 514123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 514127] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 514131] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 514135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 514140] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:315|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 514144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 514148] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 514155] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 19:59:58 514210] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198514161|stream_id:8|stream_offset:194921| [2025/04/30 19:59:58 514224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:439|origin_pktnum:192|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 514231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 514238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198519856|now:1746043198514238|interval:5618| [2025/04/30 19:59:58 514246] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198519856|now:1746043198514238|interv:5618| [2025/04/30 19:59:58 514253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 514261] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 514267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 514272] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 514277] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 19:59:58 514305] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198514284|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 514311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 514316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 514320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198519856|now:1746043198514320|interval:5536| [2025/04/30 19:59:58 514324] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198519856|now:1746043198514320|interv:5536| [2025/04/30 19:59:58 514329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 514337] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 514344] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 514351] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198514351|diff:4397| [2025/04/30 19:59:58 514358] [debug] |xqc_engine_main_logic|END|now:1746043198514073| [2025/04/30 19:59:58 514366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198514366| [2025/04/30 19:59:58 514370] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198514370|diff:4378| [2025/04/30 19:59:58 514376] [debug] |xqc_engine_main_logic|END|now:1746043198514366| [2025/04/30 19:59:58 514696] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198514695| [2025/04/30 19:59:58 514704] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 514710] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:202| [2025/04/30 19:59:58 514714] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 19:59:58 514720] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 19:59:58 514724] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 514729] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 514735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:321|origin_pktnum:198|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:321|path_largest_ack:321| [2025/04/30 19:59:58 514740] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:145207|prior_delivered:161464|prior_time:1746043198456811|is_app_limited:0|send_elapse:57146|ack_elapse:57884|ctl_first_sent_time:1746043198457278|lagest_ack_time:1746043198514695|curr_delivered:231064| [2025/04/30 19:59:58 514744] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198457278| [2025/04/30 19:59:58 514749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 19:59:58 514753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57157|rttvar:273|minrtt:30467|latest_rtt:57417|ack_delay:32| [2025/04/30 19:59:58 514758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57186|rttvar:262|minrtt:30467|latest_rtt:57417|ack_delay:32| [2025/04/30 19:59:58 514762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:321|lost_pn:318|thresh:3| [2025/04/30 19:59:58 514766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 514932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 514947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 514997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:318|lost_pn:318|po_sent_time:1746043198455359|lost_send_time:1746043198450101|loss_delay:64594|frame:STREAM |repair:128| [2025/04/30 19:59:58 515063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198455359u| [2025/04/30 19:59:58 515067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 515071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198520956|now:1746043198515071|interval:5885| [2025/04/30 19:59:58 515075] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198520956|now:1746043198515071|interv:5885| [2025/04/30 19:59:58 515079] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57146, ack_elapse 57884, delivered 69600|rate 1202404|lost 119| [2025/04/30 19:59:58 515084] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202404) in round 5| [2025/04/30 19:59:58 515088] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 515092] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 515096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198457278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 515100] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198457278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 515105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57186|latest_rtt:57417|min_rtt:30467|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 515114] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 19:59:58 515118] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746043198514695|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 515123] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318514695|now:1746043198514695|interv:120000000| [2025/04/30 19:59:58 515127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318514695|now:1746043198514695|interv:120000000| [2025/04/30 19:59:58 515131] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 515135] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198514073| [2025/04/30 19:59:58 515139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198515139| [2025/04/30 19:59:58 515144] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198515143| [2025/04/30 19:59:58 515149] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57186|min_srtt:57186|path_bw:1207370|loss_rate:26.76|path_pto:0| [2025/04/30 19:59:58 515154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 515159] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57186|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 515163] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:318|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 515195] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57186|min_srtt:57186|path_bw:1207370|loss_rate:26.76|path_pto:0| [2025/04/30 19:59:58 515203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 515211] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57186|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 515218] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 515224] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57186|min_srtt:57186|path_bw:1207370|loss_rate:26.76|path_pto:0| [2025/04/30 19:59:58 515231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 515239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 515251] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 515257] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 515262] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 515267] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:318|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 515271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 515276] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 515280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 19:59:58 515310] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198515288|stream_id:8|stream_offset:278945| [2025/04/30 19:59:58 515316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:441|origin_pktnum:318|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 515321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 515325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198520956|now:1746043198515325|interval:5631| [2025/04/30 19:59:58 515331] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198520956|now:1746043198515325|interv:5631| [2025/04/30 19:59:58 515338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 515346] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 515353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 515360] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 515367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 19:59:58 515407] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198515376|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 515417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 515424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 515431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198520956|now:1746043198515431|interval:5525| [2025/04/30 19:59:58 515441] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198520956|now:1746043198515431|interv:5525| [2025/04/30 19:59:58 515446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 515451] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 515455] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 515459] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198515459|diff:3289| [2025/04/30 19:59:58 515463] [debug] |xqc_engine_main_logic|END|now:1746043198515143| [2025/04/30 19:59:58 515469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198515469| [2025/04/30 19:59:58 515472] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198515472|diff:3276| [2025/04/30 19:59:58 515476] [debug] |xqc_engine_main_logic|END|now:1746043198515469| [2025/04/30 19:59:58 515644] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198515643| [2025/04/30 19:59:58 515653] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 515659] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:203| [2025/04/30 19:59:58 515663] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 19:59:58 515669] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 19:59:58 515673] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 515678] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 515683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:323|origin_pktnum:200|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:323|path_largest_ack:323| [2025/04/30 19:59:58 515688] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:145207|prior_delivered:162664|prior_time:1746043198457803|is_app_limited:0|send_elapse:57148|ack_elapse:57840|ctl_first_sent_time:1746043198458281|lagest_ack_time:1746043198515643|curr_delivered:232264| [2025/04/30 19:59:58 515693] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198458281| [2025/04/30 19:59:58 515697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 19:59:58 515701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57186|rttvar:262|minrtt:30467|latest_rtt:57362|ack_delay:32| [2025/04/30 19:59:58 515705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57204|rttvar:233|minrtt:30467|latest_rtt:57362|ack_delay:32| [2025/04/30 19:59:58 515710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:323|lost_pn:320|thresh:3| [2025/04/30 19:59:58 515714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 515962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 515996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:320|po_sent_time:1746043198456362|lost_send_time:1746043198451111|loss_delay:64532|frame:STREAM |repair:128| [2025/04/30 19:59:58 516005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198456362u| [2025/04/30 19:59:58 516010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 516014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198521881|now:1746043198516013|interval:5868| [2025/04/30 19:59:58 516018] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198521881|now:1746043198516013|interv:5868| [2025/04/30 19:59:58 516022] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57148, ack_elapse 57840, delivered 69600|rate 1203319|lost 120| [2025/04/30 19:59:58 516026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203319) in round 5| [2025/04/30 19:59:58 516033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 516037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 516041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198458281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 516045] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198458281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 516050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57204|latest_rtt:57362|min_rtt:30467|applimit:0|lost:119|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 516055] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 19:59:58 516060] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746043198515643|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 516065] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318515643|now:1746043198515643|interv:120000000| [2025/04/30 19:59:58 516069] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318515643|now:1746043198515643|interv:120000000| [2025/04/30 19:59:58 516073] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 516077] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198515143| [2025/04/30 19:59:58 516081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198516081| [2025/04/30 19:59:58 516086] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198516085| [2025/04/30 19:59:58 516091] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57204|min_srtt:57204|path_bw:1207370|loss_rate:26.86|path_pto:0| [2025/04/30 19:59:58 516096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 516100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 516105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 516109] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57204|min_srtt:57204|path_bw:1207370|loss_rate:26.86|path_pto:0| [2025/04/30 19:59:58 516114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 516120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57204|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 516125] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 516129] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57204|min_srtt:57204|path_bw:1207370|loss_rate:26.86|path_pto:0| [2025/04/30 19:59:58 516133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 516137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 516141] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 516145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 516149] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 516154] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 516158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 516162] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 516192] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 19:59:58 516235] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198516203|stream_id:8|stream_offset:280112| [2025/04/30 19:59:58 516245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:443|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 19:59:58 516253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 516259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198521881|now:1746043198516259|interval:5622| [2025/04/30 19:59:58 516266] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198521881|now:1746043198516259|interv:5622| [2025/04/30 19:59:58 516271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 516276] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 516280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 516290] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 516294] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 19:59:58 516322] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198516301|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 516327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 516332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 516337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198521881|now:1746043198516336|interval:5545| [2025/04/30 19:59:58 516344] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198521881|now:1746043198516336|interv:5545| [2025/04/30 19:59:58 516351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 516358] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 516366] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 516372] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198516372|diff:2376| [2025/04/30 19:59:58 516379] [debug] |xqc_engine_main_logic|END|now:1746043198516085| [2025/04/30 19:59:58 516387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198516387| [2025/04/30 19:59:58 516394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198516394|diff:2354| [2025/04/30 19:59:58 516400] [debug] |xqc_engine_main_logic|END|now:1746043198516387| [2025/04/30 19:59:58 516639] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198516637| [2025/04/30 19:59:58 516647] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 516653] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:204| [2025/04/30 19:59:58 516657] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 19:59:58 516663] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 19:59:58 516667] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 516672] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 516678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:325|origin_pktnum:202|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:325|path_largest_ack:325| [2025/04/30 19:59:58 516683] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:145207|prior_delivered:163864|prior_time:1746043198458807|is_app_limited:0|send_elapse:57168|ack_elapse:57830|ctl_first_sent_time:1746043198459286|lagest_ack_time:1746043198516637|curr_delivered:233464| [2025/04/30 19:59:58 516687] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198459286| [2025/04/30 19:59:58 516692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 19:59:58 516702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57204|rttvar:233|minrtt:30467|latest_rtt:57351|ack_delay:24| [2025/04/30 19:59:58 516706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:205|minrtt:30467|latest_rtt:57351|ack_delay:24| [2025/04/30 19:59:58 516710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:325|lost_pn:322|thresh:3| [2025/04/30 19:59:58 516714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 516989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 516998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:322|lost_pn:322|po_sent_time:1746043198457349|lost_send_time:1746043198452118|loss_delay:64519|frame:STREAM |repair:128| [2025/04/30 19:59:58 517005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198457349u| [2025/04/30 19:59:58 517009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 517013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198522868|now:1746043198517013|interval:5855| [2025/04/30 19:59:58 517017] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198522868|now:1746043198517013|interv:5855| [2025/04/30 19:59:58 517022] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57168, ack_elapse 57830, delivered 69600|rate 1203527|lost 121| [2025/04/30 19:59:58 517026] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203527) in round 5| [2025/04/30 19:59:58 517030] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 517034] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 517038] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198459286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 517043] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198459286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 517047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57219|latest_rtt:57351|min_rtt:30467|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 517053] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 19:59:58 517057] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746043198516637|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 517062] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318516637|now:1746043198516637|interv:120000000| [2025/04/30 19:59:58 517066] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318516637|now:1746043198516637|interv:120000000| [2025/04/30 19:59:58 517070] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 517075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198516085| [2025/04/30 19:59:58 517079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198517078| [2025/04/30 19:59:58 517083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198517082| [2025/04/30 19:59:58 517089] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:26.97|path_pto:0| [2025/04/30 19:59:58 517096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 517101] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 517105] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:322|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 517110] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:26.97|path_pto:0| [2025/04/30 19:59:58 517114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 517119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 517123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 517127] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:26.97|path_pto:0| [2025/04/30 19:59:58 517131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 517136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 517140] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 517143] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 517148] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 517152] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:322|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 517156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 517161] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 517187] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 19:59:58 517234] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198517202|stream_id:8|stream_offset:281279| [2025/04/30 19:59:58 517244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:445|origin_pktnum:322|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 517259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 517266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198522868|now:1746043198517266|interval:5602| [2025/04/30 19:59:58 517273] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198522868|now:1746043198517266|interv:5602| [2025/04/30 19:59:58 517280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 517287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 517291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 517296] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 517300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 19:59:58 517329] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198517307|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 517335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 517340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 517344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198522868|now:1746043198517344|interval:5524| [2025/04/30 19:59:58 517351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198522868|now:1746043198517344|interv:5524| [2025/04/30 19:59:58 517358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 517365] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 517371] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 517378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198517378|diff:1370| [2025/04/30 19:59:58 517385] [debug] |xqc_engine_main_logic|END|now:1746043198517082| [2025/04/30 19:59:58 517394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198517394| [2025/04/30 19:59:58 517400] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198517400|diff:1348| [2025/04/30 19:59:58 517407] [debug] |xqc_engine_main_logic|END|now:1746043198517394| [2025/04/30 19:59:58 517634] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198517633| [2025/04/30 19:59:58 517642] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 517648] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:205| [2025/04/30 19:59:58 517652] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 19:59:58 517658] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 19:59:58 517668] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 517672] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 517678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:327|origin_pktnum:204|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:327|path_largest_ack:327| [2025/04/30 19:59:58 517683] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:145207|prior_delivered:165064|prior_time:1746043198459827|is_app_limited:0|send_elapse:57158|ack_elapse:57806|ctl_first_sent_time:1746043198460303|lagest_ack_time:1746043198517633|curr_delivered:234664| [2025/04/30 19:59:58 517688] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198460303| [2025/04/30 19:59:58 517692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 19:59:58 517696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:205|minrtt:30467|latest_rtt:57330|ack_delay:56| [2025/04/30 19:59:58 517701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57226|rttvar:167|minrtt:30467|latest_rtt:57330|ack_delay:56| [2025/04/30 19:59:58 517705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:327|lost_pn:324|thresh:3| [2025/04/30 19:59:58 517709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 517986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 517998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:324|po_sent_time:1746043198458349|lost_send_time:1746043198453137|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 19:59:58 518003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198458349u| [2025/04/30 19:59:58 518007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 518011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198523850|now:1746043198518011|interval:5839| [2025/04/30 19:59:58 518015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198523850|now:1746043198518011|interv:5839| [2025/04/30 19:59:58 518019] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 57806, delivered 69600|rate 1204027|lost 122| [2025/04/30 19:59:58 518024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204027) in round 5| [2025/04/30 19:59:58 518028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 518032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 518036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198460303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 518040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198460303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 518045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57226|latest_rtt:57330|min_rtt:30467|applimit:0|lost:121|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 518051] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 19:59:58 518055] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746043198517633|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 518060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318517633|now:1746043198517633|interv:120000000| [2025/04/30 19:59:58 518067] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318517633|now:1746043198517633|interv:120000000| [2025/04/30 19:59:58 518071] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 518075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198517082| [2025/04/30 19:59:58 518079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198518079| [2025/04/30 19:59:58 518084] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198518083| [2025/04/30 19:59:58 518090] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1207370|loss_rate:27.07|path_pto:0| [2025/04/30 19:59:58 518094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 518099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57226|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 518103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 518108] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1207370|loss_rate:27.07|path_pto:0| [2025/04/30 19:59:58 518112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 518116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57226|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 518120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 518125] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57226|min_srtt:57226|path_bw:1207370|loss_rate:27.07|path_pto:0| [2025/04/30 19:59:58 518129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 518133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 518137] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 518141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 518145] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 518149] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 518156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 518161] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 518181] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 19:59:58 518228] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198518196|stream_id:8|stream_offset:282446| [2025/04/30 19:59:58 518238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:447|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 19:59:58 518246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 518252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198523850|now:1746043198518252|interval:5598| [2025/04/30 19:59:58 518259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198523850|now:1746043198518252|interv:5598| [2025/04/30 19:59:58 518267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 518274] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 518279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 518283] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 518288] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 19:59:58 518315] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198518295|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 518321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 518325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 518330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198523850|now:1746043198518330|interval:5520| [2025/04/30 19:59:58 518335] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198523850|now:1746043198518330|interv:5520| [2025/04/30 19:59:58 518342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 518350] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198518748| [2025/04/30 19:59:58 518357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198518748| [2025/04/30 19:59:58 518370] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198518370|diff:378| [2025/04/30 19:59:58 518378] [debug] |xqc_engine_main_logic|END|now:1746043198518083| [2025/04/30 19:59:58 518386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198518386| [2025/04/30 19:59:58 518392] [debug] |xqc_engine_wakeup_after|wakeup:1746043198518748|now:1746043198518392|diff:356| [2025/04/30 19:59:58 518396] [debug] |xqc_engine_main_logic|END|now:1746043198518386| [2025/04/30 19:59:58 518616] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198518615| [2025/04/30 19:59:58 518624] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 518630] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:206| [2025/04/30 19:59:58 518634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 19:59:58 518640] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 19:59:58 518644] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 518649] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 518655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:329|origin_pktnum:206|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:329|path_largest_ack:329| [2025/04/30 19:59:58 518659] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:61|tx_in_flight:145207|prior_delivered:166264|prior_time:1746043198460802|is_app_limited:0|send_elapse:57140|ack_elapse:57813|ctl_first_sent_time:1746043198461284|lagest_ack_time:1746043198518615|curr_delivered:235864| [2025/04/30 19:59:58 518664] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198461284| [2025/04/30 19:59:58 518669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 19:59:58 518673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57226|rttvar:167|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 518677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:146|minrtt:30467|latest_rtt:57331|ack_delay:24| [2025/04/30 19:59:58 518682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:329|lost_pn:326|thresh:3| [2025/04/30 19:59:58 518686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 518957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 518973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:326|lost_pn:326|po_sent_time:1746043198459354|lost_send_time:1746043198454118|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 19:59:58 518977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198459354u| [2025/04/30 19:59:58 518982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 518986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198524870|now:1746043198518985|interval:5885| [2025/04/30 19:59:58 518990] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198524870|now:1746043198518985|interv:5885| [2025/04/30 19:59:58 518994] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57140, ack_elapse 57813, delivered 69600|rate 1203881|lost 123| [2025/04/30 19:59:58 518999] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203881) in round 5| [2025/04/30 19:59:58 519003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 519007] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 519011] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198461284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 519018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198461284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 519022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57236|latest_rtt:57331|min_rtt:30467|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 519028] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 519032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 519037] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 519042] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 19:59:58 519046] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:207|frame:PING ACK |recv_time:1746043198518615|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 519051] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318518615|now:1746043198518615|interv:120000000| [2025/04/30 19:59:58 519055] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318518615|now:1746043198518615|interv:120000000| [2025/04/30 19:59:58 519059] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198518748|pq_index:0| [2025/04/30 19:59:58 519063] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198518083| [2025/04/30 19:59:58 519067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198519067| [2025/04/30 19:59:58 519072] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198519071| [2025/04/30 19:59:58 519078] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:207|ack_delay:462|first_ack_range:149|largest_pkt_recv_time:1746043198518615| [2025/04/30 19:59:58 519082] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:207|low:58|pkt_pns:2| [2025/04/30 19:59:58 519086] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:207|frame_largest_recv:207| [2025/04/30 19:59:58 519090] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 519095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:27.17|path_pto:0| [2025/04/30 19:59:58 519099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 519104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57236|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 519109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:326|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 519116] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 519120] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:27.17|path_pto:0| [2025/04/30 19:59:58 519124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 519129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 519133] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 519136] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 519141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 519145] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:326|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 519149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 519154] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 519158] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 19:59:58 519216] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198519184|stream_id:8|stream_offset:283613| [2025/04/30 19:59:58 519230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:449|origin_pktnum:326|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 519238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 519245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198524870|now:1746043198519245|interval:5625| [2025/04/30 19:59:58 519252] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198524870|now:1746043198519245|interv:5625| [2025/04/30 19:59:58 519258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 519263] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 519267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 519272] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 519276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 19:59:58 519309] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:450|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:145207|now:1746043198519288|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 519315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:450|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 19:59:58 519320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 519324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198524870|now:1746043198519324|interval:5546| [2025/04/30 19:59:58 519330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198524870|now:1746043198519324|interv:5546| [2025/04/30 19:59:58 519337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 519344] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198523811| [2025/04/30 19:59:58 519351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198523811| [2025/04/30 19:59:58 519358] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198519358|diff:4453| [2025/04/30 19:59:58 519365] [debug] |xqc_engine_main_logic|END|now:1746043198519071| [2025/04/30 19:59:58 519374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198519374| [2025/04/30 19:59:58 519380] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198519380|diff:4431| [2025/04/30 19:59:58 519386] [debug] |xqc_engine_main_logic|END|now:1746043198519374| [2025/04/30 19:59:58 519614] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198519613| [2025/04/30 19:59:58 519622] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 519628] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:207| [2025/04/30 19:59:58 519632] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 19:59:58 519638] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 19:59:58 519642] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 519647] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 519653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:331|origin_pktnum:208|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:331|path_largest_ack:331| [2025/04/30 19:59:58 519657] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:144007|prior_delivered:167464|prior_time:1746043198461849|is_app_limited:0|send_elapse:57217|ack_elapse:57764|ctl_first_sent_time:1746043198462354|lagest_ack_time:1746043198519613|curr_delivered:237064| [2025/04/30 19:59:58 519662] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198462354| [2025/04/30 19:59:58 519667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 19:59:58 519671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:146|minrtt:30467|latest_rtt:57259|ack_delay:32| [2025/04/30 19:59:58 519675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:112|minrtt:30467|latest_rtt:57259|ack_delay:32| [2025/04/30 19:59:58 519685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:331|lost_pn:328|thresh:3| [2025/04/30 19:59:58 519689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 519956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 519976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:328|po_sent_time:1746043198460373|lost_send_time:1746043198455197|loss_delay:64416|frame:STREAM |repair:128| [2025/04/30 19:59:58 519980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198460373u| [2025/04/30 19:59:58 519987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 519991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198525786|now:1746043198519991|interval:5795| [2025/04/30 19:59:58 519995] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198525786|now:1746043198519991|interv:5795| [2025/04/30 19:59:58 519999] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57217, ack_elapse 57764, delivered 69600|rate 1204902|lost 124| [2025/04/30 19:59:58 520003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204902) in round 5| [2025/04/30 19:59:58 520007] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 520012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 520016] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198462354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 520020] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198462354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 520025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57235|latest_rtt:57259|min_rtt:30467|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 520030] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 19:59:58 520039] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746043198519613|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 520043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318519613|now:1746043198519613|interv:120000000| [2025/04/30 19:59:58 520047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318519613|now:1746043198519613|interv:120000000| [2025/04/30 19:59:58 520051] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198523811|pq_index:0| [2025/04/30 19:59:58 520056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198519071| [2025/04/30 19:59:58 520060] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198520060| [2025/04/30 19:59:58 520064] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198520063| [2025/04/30 19:59:58 520070] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:27.27|path_pto:0| [2025/04/30 19:59:58 520075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 520082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 520086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 520091] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:27.27|path_pto:0| [2025/04/30 19:59:58 520095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 520099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 520103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 520108] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:27.27|path_pto:0| [2025/04/30 19:59:58 520112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 520116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 520120] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 520124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 520128] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 520132] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 520137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 520141] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 520145] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 19:59:58 520199] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198520151|stream_id:8|stream_offset:284780| [2025/04/30 19:59:58 520212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:451|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 19:59:58 520219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 520226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198525786|now:1746043198520226|interval:5560| [2025/04/30 19:59:58 520240] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198525786|now:1746043198520226|interv:5560| [2025/04/30 19:59:58 520247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 520255] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 520260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 520264] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 520269] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 19:59:58 520297] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198520276|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 520303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 520308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 520312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198525786|now:1746043198520312|interval:5474| [2025/04/30 19:59:58 520319] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198525786|now:1746043198520312|interv:5474| [2025/04/30 19:59:58 520326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 520333] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198523811| [2025/04/30 19:59:58 520340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198523811| [2025/04/30 19:59:58 520347] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198520347|diff:3464| [2025/04/30 19:59:58 520354] [debug] |xqc_engine_main_logic|END|now:1746043198520063| [2025/04/30 19:59:58 520363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198520363| [2025/04/30 19:59:58 520369] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198520369|diff:3442| [2025/04/30 19:59:58 520376] [debug] |xqc_engine_main_logic|END|now:1746043198520363| [2025/04/30 19:59:58 520613] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198520612| [2025/04/30 19:59:58 520621] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 520627] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:208| [2025/04/30 19:59:58 520631] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 19:59:58 520637] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 19:59:58 520641] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 520646] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 520651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:334|origin_pktnum:211|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:334|path_largest_ack:334| [2025/04/30 19:59:58 520661] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:65|tx_in_flight:144007|prior_delivered:168664|prior_time:1746043198462833|is_app_limited:0|send_elapse:57157|ack_elapse:57779|ctl_first_sent_time:1746043198463339|lagest_ack_time:1746043198520612|curr_delivered:238264| [2025/04/30 19:59:58 520666] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198463339| [2025/04/30 19:59:58 520670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 19:59:58 520675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:112|minrtt:30467|latest_rtt:57273|ack_delay:24| [2025/04/30 19:59:58 520679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57237|rttvar:87|minrtt:30467|latest_rtt:57273|ack_delay:24| [2025/04/30 19:59:58 520683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:334|lost_pn:331|thresh:3| [2025/04/30 19:59:58 520687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 520947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 520973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:330|lost_pn:331|po_sent_time:1746043198461370|lost_send_time:1746043198456180|loss_delay:64432|frame:STREAM |repair:128| [2025/04/30 19:59:58 520977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198461370u| [2025/04/30 19:59:58 520981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 520985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198526871|now:1746043198520985|interval:5886| [2025/04/30 19:59:58 520990] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198526871|now:1746043198520985|interv:5886| [2025/04/30 19:59:58 520994] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57157, ack_elapse 57779, delivered 69600|rate 1204589|lost 125| [2025/04/30 19:59:58 520998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204589) in round 5| [2025/04/30 19:59:58 521002] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 521006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 521010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198463339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 521015] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198463339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 521019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57237|latest_rtt:57273|min_rtt:30467|applimit:0|lost:124|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 521025] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 19:59:58 521030] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746043198520612|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 521035] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318520612|now:1746043198520612|interv:120000000| [2025/04/30 19:59:58 521039] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318520612|now:1746043198520612|interv:120000000| [2025/04/30 19:59:58 521045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198523811|pq_index:0| [2025/04/30 19:59:58 521049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198520063| [2025/04/30 19:59:58 521053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198521053| [2025/04/30 19:59:58 521058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198521057| [2025/04/30 19:59:58 521064] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:27.37|path_pto:0| [2025/04/30 19:59:58 521068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 521073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57237|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 521077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:330|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 521082] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:27.37|path_pto:0| [2025/04/30 19:59:58 521086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 521090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57237|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 521095] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 521099] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:27.37|path_pto:0| [2025/04/30 19:59:58 521103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 521107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 521111] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 521115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 521119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 521124] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:330|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 521128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 521135] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 521139] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 19:59:58 521188] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198521145|stream_id:8|stream_offset:285947| [2025/04/30 19:59:58 521202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:453|origin_pktnum:330|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 521209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 521215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198526871|now:1746043198521215|interval:5656| [2025/04/30 19:59:58 521222] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198526871|now:1746043198521215|interv:5656| [2025/04/30 19:59:58 521229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 521237] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 521245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 521252] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 521257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 19:59:58 521286] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198521264|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 521291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 521296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 521302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198526871|now:1746043198521302|interval:5569| [2025/04/30 19:59:58 521309] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198526871|now:1746043198521302|interv:5569| [2025/04/30 19:59:58 521316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 521323] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198523811| [2025/04/30 19:59:58 521331] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198523811| [2025/04/30 19:59:58 521338] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198521337|diff:2474| [2025/04/30 19:59:58 521343] [debug] |xqc_engine_main_logic|END|now:1746043198521057| [2025/04/30 19:59:58 521349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198521349| [2025/04/30 19:59:58 521360] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198521360|diff:2451| [2025/04/30 19:59:58 521367] [debug] |xqc_engine_main_logic|END|now:1746043198521349| [2025/04/30 19:59:58 521695] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198521694| [2025/04/30 19:59:58 521703] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 521709] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:209| [2025/04/30 19:59:58 521713] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 19:59:58 521719] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 19:59:58 521724] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 521728] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 521734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:337|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:337| [2025/04/30 19:59:58 521739] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:144007|prior_delivered:169864|prior_time:1746043198463801|is_app_limited:0|send_elapse:57165|ack_elapse:57893|ctl_first_sent_time:1746043198464313|lagest_ack_time:1746043198521694|curr_delivered:239464| [2025/04/30 19:59:58 521744] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198464313| [2025/04/30 19:59:58 521749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 521753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57237|rttvar:87|minrtt:30467|latest_rtt:57381|ack_delay:40| [2025/04/30 19:59:58 521757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57250|rttvar:92|minrtt:30467|latest_rtt:57381|ack_delay:40| [2025/04/30 19:59:58 521761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:337|lost_pn:334|thresh:3| [2025/04/30 19:59:58 521765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 521902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 521920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 521989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 521993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 521997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 522027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:334|po_sent_time:1746043198462439|lost_send_time:1746043198457141|loss_delay:64553|frame:STREAM |repair:128| [2025/04/30 19:59:58 522059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:333|lost_pn:334|po_sent_time:1746043198462523|lost_send_time:1746043198457141|loss_delay:64553|frame:STREAM |repair:128| [2025/04/30 19:59:58 522064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198462523u| [2025/04/30 19:59:58 522068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 522072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198527979|now:1746043198522072|interval:5907| [2025/04/30 19:59:58 522076] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198527979|now:1746043198522072|interv:5907| [2025/04/30 19:59:58 522080] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57165, ack_elapse 57893, delivered 69600|rate 1202217|lost 127| [2025/04/30 19:59:58 522085] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202217) in round 5| [2025/04/30 19:59:58 522089] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 522093] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 522097] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198464313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 522101] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198464313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 522108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142814|srtt:57250|latest_rtt:57381|min_rtt:30467|applimit:0|lost:125|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 522114] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 19:59:58 522119] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746043198521694|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 522123] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318521694|now:1746043198521694|interv:120000000| [2025/04/30 19:59:58 522127] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318521694|now:1746043198521694|interv:120000000| [2025/04/30 19:59:58 522131] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198523811|pq_index:0| [2025/04/30 19:59:58 522136] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198521057| [2025/04/30 19:59:58 522140] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198522139| [2025/04/30 19:59:58 522144] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198522143| [2025/04/30 19:59:58 522150] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1207370|loss_rate:27.47|path_pto:0| [2025/04/30 19:59:58 522157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 522180] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 522192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 522199] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1207370|loss_rate:27.47|path_pto:0| [2025/04/30 19:59:58 522206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 522213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 522220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:333|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 522227] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1207370|loss_rate:27.47|path_pto:0| [2025/04/30 19:59:58 522241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 522248] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57250|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 522254] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 522258] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57250|min_srtt:57250|path_bw:1207370|loss_rate:27.47|path_pto:0| [2025/04/30 19:59:58 522262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 522267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 522271] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 522274] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 522279] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 522283] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 522287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 522292] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 522296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 19:59:58 522326] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043198522304|stream_id:8|stream_offset:213593| [2025/04/30 19:59:58 522332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:455|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 19:59:58 522339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 19:59:58 522346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198527979|now:1746043198522345|interval:5634| [2025/04/30 19:59:58 522353] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198527979|now:1746043198522345|interv:5634| [2025/04/30 19:59:58 522360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144014| [2025/04/30 19:59:58 522367] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:333|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 522381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 522389] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 522396] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 19:59:58 522431] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198522406|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 522438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:456|origin_pktnum:333|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 522444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 522450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198527979|now:1746043198522450|interval:5529| [2025/04/30 19:59:58 522457] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198527979|now:1746043198522450|interv:5529| [2025/04/30 19:59:58 522464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 522472] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 522478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 522485] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 522489] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 19:59:58 522516] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198522496|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 522522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 522529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 522536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198527979|now:1746043198522536|interval:5443| [2025/04/30 19:59:58 522543] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198527979|now:1746043198522536|interv:5443| [2025/04/30 19:59:58 522549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 522557] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198523811| [2025/04/30 19:59:58 522563] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198523811| [2025/04/30 19:59:58 522568] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198522568|diff:1243| [2025/04/30 19:59:58 522577] [debug] |xqc_engine_main_logic|END|now:1746043198522143| [2025/04/30 19:59:58 522583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198522583| [2025/04/30 19:59:58 522587] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198522587|diff:1224| [2025/04/30 19:59:58 522591] [debug] |xqc_engine_main_logic|END|now:1746043198522583| [2025/04/30 19:59:58 522819] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198522818| [2025/04/30 19:59:58 522827] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 522833] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:210| [2025/04/30 19:59:58 522837] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 19:59:58 522843] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 19:59:58 522847] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 522852] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 522858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:340|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:340| [2025/04/30 19:59:58 522863] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:144007|prior_delivered:171064|prior_time:1746043198464796|is_app_limited:0|send_elapse:57190|ack_elapse:58022|ctl_first_sent_time:1746043198465319|lagest_ack_time:1746043198522818|curr_delivered:240664| [2025/04/30 19:59:58 522868] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198465319| [2025/04/30 19:59:58 522872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 522876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57250|rttvar:92|minrtt:30467|latest_rtt:57499|ack_delay:40| [2025/04/30 19:59:58 522881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:121|minrtt:30467|latest_rtt:57499|ack_delay:40| [2025/04/30 19:59:58 522885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:340|lost_pn:337|thresh:3| [2025/04/30 19:59:58 522889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 522998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:335|lost_pn:337|po_sent_time:1746043198463426|lost_send_time:1746043198458132|loss_delay:64686|frame:STREAM |repair:128| [2025/04/30 19:59:58 523232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:337|po_sent_time:1746043198463506|lost_send_time:1746043198458132|loss_delay:64686|frame:STREAM |repair:128| [2025/04/30 19:59:58 523239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198463506u| [2025/04/30 19:59:58 523245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 523252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529084|now:1746043198523252|interval:5832| [2025/04/30 19:59:58 523256] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529084|now:1746043198523252|interv:5832| [2025/04/30 19:59:58 523260] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57190, ack_elapse 58022, delivered 69600|rate 1199545|lost 129| [2025/04/30 19:59:58 523265] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199545) in round 5| [2025/04/30 19:59:58 523269] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 523273] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 523281] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198465319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 523286] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198465319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 523290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142814|srtt:57276|latest_rtt:57499|min_rtt:30467|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 523296] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 19:59:58 523301] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746043198522818|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 523306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318522818|now:1746043198522818|interv:120000000| [2025/04/30 19:59:58 523310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318522818|now:1746043198522818|interv:120000000| [2025/04/30 19:59:58 523314] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198523811|pq_index:0| [2025/04/30 19:59:58 523318] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198522143| [2025/04/30 19:59:58 523322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198523322| [2025/04/30 19:59:58 523327] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198523326| [2025/04/30 19:59:58 523333] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:27.73|path_pto:0| [2025/04/30 19:59:58 523337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 523341] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 523348] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:335|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 523355] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:27.73|path_pto:0| [2025/04/30 19:59:58 523361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 523369] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 523380] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 523385] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:27.73|path_pto:0| [2025/04/30 19:59:58 523389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 523393] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 523397] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 523402] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:27.73|path_pto:0| [2025/04/30 19:59:58 523406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 523410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 523414] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 523418] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 523422] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 523426] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:335|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 523431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 523435] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 523439] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 19:59:58 523471] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043198523447|stream_id:8|stream_offset:215927| [2025/04/30 19:59:58 523477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:458|origin_pktnum:212|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 523483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 19:59:58 523490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529084|now:1746043198523489|interval:5595| [2025/04/30 19:59:58 523496] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529084|now:1746043198523489|interv:5595| [2025/04/30 19:59:58 523508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144014| [2025/04/30 19:59:58 523517] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 523523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 523530] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 523535] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 19:59:58 523563] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198523541|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 523570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:459|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 19:59:58 523578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 523584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529084|now:1746043198523584|interval:5500| [2025/04/30 19:59:58 523591] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529084|now:1746043198523584|interv:5500| [2025/04/30 19:59:58 523598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 523606] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 523613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 523619] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 523626] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 19:59:58 523660] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198523637|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 523667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 523675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 523682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529084|now:1746043198523682|interval:5402| [2025/04/30 19:59:58 523689] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529084|now:1746043198523682|interv:5402| [2025/04/30 19:59:58 523696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 523703] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198523811| [2025/04/30 19:59:58 523714] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198523811| [2025/04/30 19:59:58 523718] [debug] |xqc_engine_wakeup_after|wakeup:1746043198523811|now:1746043198523718|diff:93| [2025/04/30 19:59:58 523722] [debug] |xqc_engine_main_logic|END|now:1746043198523326| [2025/04/30 19:59:58 523730] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198523729| [2025/04/30 19:59:58 523735] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 523740] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:211| [2025/04/30 19:59:58 523744] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 19:59:58 523750] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 19:59:58 523754] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 523759] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 523765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:343|origin_pktnum:220|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:343|path_largest_ack:343| [2025/04/30 19:59:58 523769] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:144007|prior_delivered:172264|prior_time:1746043198465803|is_app_limited:0|send_elapse:57195|ack_elapse:57926|ctl_first_sent_time:1746043198466325|lagest_ack_time:1746043198523729|curr_delivered:241864| [2025/04/30 19:59:58 523774] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198466325| [2025/04/30 19:59:58 523779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 523783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:121|minrtt:30467|latest_rtt:57404|ack_delay:24| [2025/04/30 19:59:58 523787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:117|minrtt:30467|latest_rtt:57404|ack_delay:24| [2025/04/30 19:59:58 523791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:343|lost_pn:340|thresh:3| [2025/04/30 19:59:58 523796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 523941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 523998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:338|lost_pn:340|po_sent_time:1746043198464398|lost_send_time:1746043198459150|loss_delay:64579|frame:STREAM |repair:128| [2025/04/30 19:59:58 524095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:340|po_sent_time:1746043198464481|lost_send_time:1746043198459150|loss_delay:64579|frame:STREAM |repair:128| [2025/04/30 19:59:58 524099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198464481u| [2025/04/30 19:59:58 524103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 524107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529984|now:1746043198524107|interval:5877| [2025/04/30 19:59:58 524111] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529984|now:1746043198524107|interv:5877| [2025/04/30 19:59:58 524115] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57195, ack_elapse 57926, delivered 69600|rate 1201532|lost 131| [2025/04/30 19:59:58 524120] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201532) in round 5| [2025/04/30 19:59:58 524124] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 524130] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2890| [2025/04/30 19:59:58 524134] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198466325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 524139] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198466325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 524144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142814|srtt:57289|latest_rtt:57404|min_rtt:30467|applimit:0|lost:129|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 524153] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 19:59:58 524160] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746043198523729|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 524186] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318523729|now:1746043198523729|interv:120000000| [2025/04/30 19:59:58 524194] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318523729|now:1746043198523729|interv:120000000| [2025/04/30 19:59:58 524200] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198523811|pq_index:0| [2025/04/30 19:59:58 524207] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198523326| [2025/04/30 19:59:58 524213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198524213| [2025/04/30 19:59:58 524220] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198524219| [2025/04/30 19:59:58 524228] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746043198523811|now:1746043198524219| [2025/04/30 19:59:58 524235] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 19:59:58 524241] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 19:59:58 524250] [stats] |scid:cda868c6c46a984c59172f68|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:5120|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746043198293142|wrt_delay:156|snd_delay:1173|finwrt_delay:184|finsnd_delay:1605|finrcv_delay:1|finread_delay:84|all_acked_delay:36318|firstfinack_dely:36314|close_delay:36323|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd|path_info:mp is not supported in connection scid:cda868c6c46a984c59172f68|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:0| [2025/04/30 19:59:58 524257] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:STREAM_CLOSE|expire:1746043198547714|now:1746043198524219|interv:23495| [2025/04/30 19:59:58 524263] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:27.98|path_pto:0| [2025/04/30 19:59:58 524272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 524277] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 524282] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:338|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 524286] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:27.98|path_pto:0| [2025/04/30 19:59:58 524290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 524295] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 524299] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 524303] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:27.98|path_pto:0| [2025/04/30 19:59:58 524307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 524312] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 524316] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 524320] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:27.98|path_pto:0| [2025/04/30 19:59:58 524324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 524329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 524333] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 524337] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 524341] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 524345] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:338|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 524350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 524357] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 524364] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 19:59:58 524403] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043198524375|stream_id:8|stream_offset:218261| [2025/04/30 19:59:58 524410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:461|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 524414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 19:59:58 524419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529984|now:1746043198524418|interval:5566| [2025/04/30 19:59:58 524423] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529984|now:1746043198524418|interv:5566| [2025/04/30 19:59:58 524427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144014| [2025/04/30 19:59:58 524432] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 524436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 524440] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 524445] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 19:59:58 524467] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198524450|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 524472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:462|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 19:59:58 524476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 524480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529984|now:1746043198524480|interval:5504| [2025/04/30 19:59:58 524485] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529984|now:1746043198524480|interv:5504| [2025/04/30 19:59:58 524489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 524493] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 524497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 524509] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 524513] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 19:59:58 524535] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198524519|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 524540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:463|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 524544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 524548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198529984|now:1746043198524548|interval:5436| [2025/04/30 19:59:58 524553] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198529984|now:1746043198524548|interv:5436| [2025/04/30 19:59:58 524557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 524561] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198529984| [2025/04/30 19:59:58 524565] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198529984| [2025/04/30 19:59:58 524569] [debug] |xqc_engine_wakeup_after|wakeup:1746043198529984|now:1746043198524569|diff:5415| [2025/04/30 19:59:58 524574] [debug] |xqc_engine_main_logic|END|now:1746043198524219| [2025/04/30 19:59:58 524582] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198524582| [2025/04/30 19:59:58 524590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 524597] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:212| [2025/04/30 19:59:58 524601] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 19:59:58 524607] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 19:59:58 524611] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 524616] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 524621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:346|origin_pktnum:223|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:346|path_largest_ack:346| [2025/04/30 19:59:58 524626] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:145207|prior_delivered:173464|prior_time:1746043198466811|is_app_limited:0|send_elapse:57176|ack_elapse:57771|ctl_first_sent_time:1746043198467318|lagest_ack_time:1746043198524582|curr_delivered:243064| [2025/04/30 19:59:58 524631] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198467318| [2025/04/30 19:59:58 524635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 524639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:117|minrtt:30467|latest_rtt:57264|ack_delay:24| [2025/04/30 19:59:58 524643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:100|minrtt:30467|latest_rtt:57264|ack_delay:24| [2025/04/30 19:59:58 524652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:346|lost_pn:343|thresh:3| [2025/04/30 19:59:58 524656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 524946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 524953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:341|lost_pn:343|po_sent_time:1746043198465405|lost_send_time:1746043198460139|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 19:59:58 524958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:343|po_sent_time:1746043198465485|lost_send_time:1746043198460139|loss_delay:64443|frame:STREAM |repair:128| [2025/04/30 19:59:58 524962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198465485u| [2025/04/30 19:59:58 524966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 524970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198530855|now:1746043198524970|interval:5885| [2025/04/30 19:59:58 524974] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198530855|now:1746043198524970|interv:5885| [2025/04/30 19:59:58 524978] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57176, ack_elapse 57771, delivered 69600|rate 1204756|lost 133| [2025/04/30 19:59:58 524983] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204756) in round 5| [2025/04/30 19:59:58 524987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 524991] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 524995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198467318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 524999] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198467318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 525004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142814|srtt:57283|latest_rtt:57264|min_rtt:30467|applimit:0|lost:131|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 525009] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 19:59:58 525014] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746043198524582|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 525018] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318524582|now:1746043198524582|interv:120000000| [2025/04/30 19:59:58 525022] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318524582|now:1746043198524582|interv:120000000| [2025/04/30 19:59:58 525026] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198529984|pq_index:0| [2025/04/30 19:59:58 525031] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198524219| [2025/04/30 19:59:58 525034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198525034| [2025/04/30 19:59:58 525039] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198525038| [2025/04/30 19:59:58 525047] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.23|path_pto:0| [2025/04/30 19:59:58 525052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 525056] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 525060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:341|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 525065] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.23|path_pto:0| [2025/04/30 19:59:58 525069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 525073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 525077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 525082] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.23|path_pto:0| [2025/04/30 19:59:58 525086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 525090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 525094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 525098] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.23|path_pto:0| [2025/04/30 19:59:58 525102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 525107] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 525111] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 525114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 525119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 525125] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:341|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 525129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 525134] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 525138] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 19:59:58 525164] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043198525143|stream_id:8|stream_offset:220595| [2025/04/30 19:59:58 525190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:464|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 19:59:58 525194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 19:59:58 525199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198530855|now:1746043198525198|interval:5657| [2025/04/30 19:59:58 525203] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198530855|now:1746043198525198|interv:5657| [2025/04/30 19:59:58 525207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144014| [2025/04/30 19:59:58 525212] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 525216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 525220] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 525224] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 19:59:58 525249] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198525230|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 525255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:465|origin_pktnum:342|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 525259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 525263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198530855|now:1746043198525263|interval:5592| [2025/04/30 19:59:58 525269] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198530855|now:1746043198525263|interv:5592| [2025/04/30 19:59:58 525275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 525283] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 525296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 525303] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 525310] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 19:59:58 525341] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198525319|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 525350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 525357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 525364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198530855|now:1746043198525364|interval:5491| [2025/04/30 19:59:58 525371] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198530855|now:1746043198525364|interv:5491| [2025/04/30 19:59:58 525378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 525386] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198530855| [2025/04/30 19:59:58 525392] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198530855| [2025/04/30 19:59:58 525399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198530855|now:1746043198525399|diff:5456| [2025/04/30 19:59:58 525405] [debug] |xqc_engine_main_logic|END|now:1746043198525038| [2025/04/30 19:59:58 525413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198525413| [2025/04/30 19:59:58 525417] [debug] |xqc_engine_wakeup_after|wakeup:1746043198530855|now:1746043198525417|diff:5438| [2025/04/30 19:59:58 525421] [debug] |xqc_engine_main_logic|END|now:1746043198525413| [2025/04/30 19:59:58 525643] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198525642| [2025/04/30 19:59:58 525652] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 525658] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:213| [2025/04/30 19:59:58 525662] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 19:59:58 525668] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 19:59:58 525672] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 525677] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 525683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:348|origin_pktnum:225|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:348|path_largest_ack:348| [2025/04/30 19:59:58 525688] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:145207|prior_delivered:174664|prior_time:1746043198467817|is_app_limited:0|send_elapse:57181|ack_elapse:57825|ctl_first_sent_time:1746043198468330|lagest_ack_time:1746043198525642|curr_delivered:244264| [2025/04/30 19:59:58 525693] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198468330| [2025/04/30 19:59:58 525702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 525706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:100|minrtt:30467|latest_rtt:57312|ack_delay:24| [2025/04/30 19:59:58 525711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:76|minrtt:30467|latest_rtt:57312|ack_delay:24| [2025/04/30 19:59:58 525715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:348|lost_pn:345|thresh:3| [2025/04/30 19:59:58 525719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 525991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 525995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:344|lost_pn:345|po_sent_time:1746043198466412|lost_send_time:1746043198461166|loss_delay:64476|frame:STREAM |repair:128| [2025/04/30 19:59:58 526026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:345|lost_pn:345|po_sent_time:1746043198466491|lost_send_time:1746043198461166|loss_delay:64476|frame:STREAM |repair:128| [2025/04/30 19:59:58 526030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198466491u| [2025/04/30 19:59:58 526034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 526038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198531905|now:1746043198526038|interval:5867| [2025/04/30 19:59:58 526042] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198531905|now:1746043198526038|interv:5867| [2025/04/30 19:59:58 526046] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57181, ack_elapse 57825, delivered 69600|rate 1203631|lost 135| [2025/04/30 19:59:58 526051] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203631) in round 5| [2025/04/30 19:59:58 526055] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 526059] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 526063] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198468330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 526067] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198468330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 526072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142814|srtt:57284|latest_rtt:57312|min_rtt:30467|applimit:0|lost:133|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 526077] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 19:59:58 526082] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746043198525642|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 526086] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318525642|now:1746043198525642|interv:120000000| [2025/04/30 19:59:58 526093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318525642|now:1746043198525642|interv:120000000| [2025/04/30 19:59:58 526097] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198530855|pq_index:0| [2025/04/30 19:59:58 526101] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198525038| [2025/04/30 19:59:58 526105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198526105| [2025/04/30 19:59:58 526110] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198526109| [2025/04/30 19:59:58 526115] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.48|path_pto:0| [2025/04/30 19:59:58 526120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 526124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 526129] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:344|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 526133] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.48|path_pto:0| [2025/04/30 19:59:58 526137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 526144] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 526152] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:345|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 526159] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.48|path_pto:0| [2025/04/30 19:59:58 526181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 526192] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 526200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 526207] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.48|path_pto:0| [2025/04/30 19:59:58 526214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 526227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 526234] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 526240] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 526245] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 526250] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:344|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 526254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 526258] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 526263] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 19:59:58 526293] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043198526270|stream_id:8|stream_offset:222929| [2025/04/30 19:59:58 526298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:467|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 19:59:58 526303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 19:59:58 526307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198531905|now:1746043198526307|interval:5598| [2025/04/30 19:59:58 526313] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198531905|now:1746043198526307|interv:5598| [2025/04/30 19:59:58 526320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144014| [2025/04/30 19:59:58 526328] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 526335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 526343] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 526350] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 19:59:58 526390] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198526360|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 526401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:468|origin_pktnum:345|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 526414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 526421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198531905|now:1746043198526421|interval:5484| [2025/04/30 19:59:58 526427] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198531905|now:1746043198526421|interv:5484| [2025/04/30 19:59:58 526432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 526437] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 526441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 526446] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 526450] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 19:59:58 526478] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198526457|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 526485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 526492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 526498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198531905|now:1746043198526498|interval:5407| [2025/04/30 19:59:58 526505] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198531905|now:1746043198526498|interv:5407| [2025/04/30 19:59:58 526512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 526519] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198531905| [2025/04/30 19:59:58 526526] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198531905| [2025/04/30 19:59:58 526530] [debug] |xqc_engine_wakeup_after|wakeup:1746043198531905|now:1746043198526530|diff:5375| [2025/04/30 19:59:58 526535] [debug] |xqc_engine_main_logic|END|now:1746043198526109| [2025/04/30 19:59:58 526540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198526540| [2025/04/30 19:59:58 526544] [debug] |xqc_engine_wakeup_after|wakeup:1746043198531905|now:1746043198526544|diff:5361| [2025/04/30 19:59:58 526548] [debug] |xqc_engine_main_logic|END|now:1746043198526540| [2025/04/30 19:59:58 526621] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198526620| [2025/04/30 19:59:58 526629] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 526634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:214| [2025/04/30 19:59:58 526638] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 19:59:58 526644] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 19:59:58 526648] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 526658] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 526664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:350|origin_pktnum:227|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:350| [2025/04/30 19:59:58 526669] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:74|tx_in_flight:145207|prior_delivered:175864|prior_time:1746043198468780|is_app_limited:0|send_elapse:57173|ack_elapse:57840|ctl_first_sent_time:1746043198469310|lagest_ack_time:1746043198526620|curr_delivered:245464| [2025/04/30 19:59:58 526673] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198469310| [2025/04/30 19:59:58 526678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 19:59:58 526682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:76|minrtt:30467|latest_rtt:57310|ack_delay:24| [2025/04/30 19:59:58 526686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:57|minrtt:30467|latest_rtt:57310|ack_delay:24| [2025/04/30 19:59:58 526691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:350|lost_pn:347|thresh:3| [2025/04/30 19:59:58 526695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 526994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 526999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:347|lost_pn:347|po_sent_time:1746043198467429|lost_send_time:1746043198462147|loss_delay:64473|frame:STREAM |repair:128| [2025/04/30 19:59:58 527003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198467429u| [2025/04/30 19:59:58 527007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 527011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198532910|now:1746043198527011|interval:5899| [2025/04/30 19:59:58 527015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198532910|now:1746043198527011|interv:5899| [2025/04/30 19:59:58 527019] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57173, ack_elapse 57840, delivered 69600|rate 1203319|lost 136| [2025/04/30 19:59:58 527024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203319) in round 5| [2025/04/30 19:59:58 527028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 527032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 527036] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198469310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 527040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198469310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 527045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57284|latest_rtt:57310|min_rtt:30467|applimit:0|lost:135|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 527059] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 19:59:58 527063] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746043198526620|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 527068] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318526620|now:1746043198526620|interv:120000000| [2025/04/30 19:59:58 527072] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318526620|now:1746043198526620|interv:120000000| [2025/04/30 19:59:58 527076] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198531905|pq_index:0| [2025/04/30 19:59:58 527080] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198526109| [2025/04/30 19:59:58 527084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198527084| [2025/04/30 19:59:58 527089] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198527088| [2025/04/30 19:59:58 527095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.72|path_pto:0| [2025/04/30 19:59:58 527099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 527104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 527109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:347|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 527113] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.72|path_pto:0| [2025/04/30 19:59:58 527117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 527122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 527126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 527130] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.72|path_pto:0| [2025/04/30 19:59:58 527134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 527145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 527152] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 527158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 527181] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 527193] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:347|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 527199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 527207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 527213] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 19:59:58 527248] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198527224|stream_id:8|stream_offset:292949| [2025/04/30 19:59:58 527255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:470|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 19:59:58 527259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 527264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198532910|now:1746043198527264|interval:5646| [2025/04/30 19:59:58 527272] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198532910|now:1746043198527264|interv:5646| [2025/04/30 19:59:58 527279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 527287] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 527294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 527301] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 527307] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 19:59:58 527334] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198527314|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 527343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 527350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 527357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198532910|now:1746043198527357|interval:5553| [2025/04/30 19:59:58 527371] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198532910|now:1746043198527357|interv:5553| [2025/04/30 19:59:58 527378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 527386] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198532910| [2025/04/30 19:59:58 527393] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198532910| [2025/04/30 19:59:58 527399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198532910|now:1746043198527399|diff:5511| [2025/04/30 19:59:58 527406] [debug] |xqc_engine_main_logic|END|now:1746043198527088| [2025/04/30 19:59:58 527412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198527411| [2025/04/30 19:59:58 527415] [debug] |xqc_engine_wakeup_after|wakeup:1746043198532910|now:1746043198527415|diff:5495| [2025/04/30 19:59:58 527419] [debug] |xqc_engine_main_logic|END|now:1746043198527411| [2025/04/30 19:59:58 527638] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198527637| [2025/04/30 19:59:58 527646] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 527652] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:215| [2025/04/30 19:59:58 527656] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 19:59:58 527662] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 19:59:58 527666] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 527671] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 527677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:352|origin_pktnum:229|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:352|path_largest_ack:352| [2025/04/30 19:59:58 527681] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:145214|prior_delivered:177064|prior_time:1746043198469799|is_app_limited:0|send_elapse:57189|ack_elapse:57838|ctl_first_sent_time:1746043198470330|lagest_ack_time:1746043198527637|curr_delivered:246664| [2025/04/30 19:59:58 527686] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198470330| [2025/04/30 19:59:58 527691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 19:59:58 527695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:57|minrtt:30467|latest_rtt:57307|ack_delay:32| [2025/04/30 19:59:58 527699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:45|minrtt:30467|latest_rtt:57307|ack_delay:32| [2025/04/30 19:59:58 527704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:352|lost_pn:349|thresh:3| [2025/04/30 19:59:58 527708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 527993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 527997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:349|lost_pn:349|po_sent_time:1746043198468437|lost_send_time:1746043198463167|loss_delay:64470|frame:STREAM |repair:128| [2025/04/30 19:59:58 528021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198468437u| [2025/04/30 19:59:58 528027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 528032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198533893|now:1746043198528031|interval:5862| [2025/04/30 19:59:58 528036] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198533893|now:1746043198528031|interv:5862| [2025/04/30 19:59:58 528040] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57189, ack_elapse 57838, delivered 69600|rate 1203361|lost 137| [2025/04/30 19:59:58 528044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203361) in round 5| [2025/04/30 19:59:58 528048] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 528052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 528056] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198470330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 528061] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198470330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 528065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57283|latest_rtt:57307|min_rtt:30467|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 528071] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 19:59:58 528075] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746043198527637|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 528080] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318527637|now:1746043198527637|interv:120000000| [2025/04/30 19:59:58 528084] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318527637|now:1746043198527637|interv:120000000| [2025/04/30 19:59:58 528088] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198532910|pq_index:0| [2025/04/30 19:59:58 528092] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198527088| [2025/04/30 19:59:58 528096] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198528096| [2025/04/30 19:59:58 528101] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198528100| [2025/04/30 19:59:58 528106] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.81|path_pto:0| [2025/04/30 19:59:58 528111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 528118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 528123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:349|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 528127] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.81|path_pto:0| [2025/04/30 19:59:58 528132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 528139] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 528147] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 528154] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:28.81|path_pto:0| [2025/04/30 19:59:58 528161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 528189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 528196] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 528202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 528209] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 528216] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:349|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 528224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 528231] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 528237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 19:59:58 528266] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198528244|stream_id:8|stream_offset:294116| [2025/04/30 19:59:58 528272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:472|origin_pktnum:349|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 528276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 528280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198533893|now:1746043198528280|interval:5613| [2025/04/30 19:59:58 528293] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198533893|now:1746043198528280|interv:5613| [2025/04/30 19:59:58 528301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 528309] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 528316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 528323] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 528329] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 19:59:58 528357] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198528336|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 528363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 528367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 528372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198533893|now:1746043198528372|interval:5521| [2025/04/30 19:59:58 528379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198533893|now:1746043198528372|interv:5521| [2025/04/30 19:59:58 528386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 528393] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198533893| [2025/04/30 19:59:58 528400] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198533893| [2025/04/30 19:59:58 528407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198533893|now:1746043198528407|diff:5486| [2025/04/30 19:59:58 528414] [debug] |xqc_engine_main_logic|END|now:1746043198528100| [2025/04/30 19:59:58 528421] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198528421| [2025/04/30 19:59:58 528427] [debug] |xqc_engine_wakeup_after|wakeup:1746043198533893|now:1746043198528426|diff:5467| [2025/04/30 19:59:58 528433] [debug] |xqc_engine_main_logic|END|now:1746043198528421| [2025/04/30 19:59:58 528632] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198528631| [2025/04/30 19:59:58 528640] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 528646] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:216| [2025/04/30 19:59:58 528650] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 19:59:58 528656] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 19:59:58 528660] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 528665] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 528671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:354|origin_pktnum:231|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:354|path_largest_ack:354| [2025/04/30 19:59:58 528681] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:76|tx_in_flight:145214|prior_delivered:178264|prior_time:1746043198470795|is_app_limited:0|send_elapse:57152|ack_elapse:57836|ctl_first_sent_time:1746043198471314|lagest_ack_time:1746043198528631|curr_delivered:247864| [2025/04/30 19:59:58 528685] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198471314| [2025/04/30 19:59:58 528690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 19:59:58 528694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:45|minrtt:30467|latest_rtt:57317|ack_delay:24| [2025/04/30 19:59:58 528699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:36|minrtt:30467|latest_rtt:57317|ack_delay:24| [2025/04/30 19:59:58 528703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:354|lost_pn:351|thresh:3| [2025/04/30 19:59:58 528707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 528995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 528999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:351|po_sent_time:1746043198469423|lost_send_time:1746043198464150|loss_delay:64481|frame:ACK STREAM |repair:128| [2025/04/30 19:59:58 529019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198469423u| [2025/04/30 19:59:58 529023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 529027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198534918|now:1746043198529027|interval:5891| [2025/04/30 19:59:58 529032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198534918|now:1746043198529027|interv:5891| [2025/04/30 19:59:58 529036] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57152, ack_elapse 57836, delivered 69600|rate 1203402|lost 138| [2025/04/30 19:59:58 529040] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203402) in round 5| [2025/04/30 19:59:58 529044] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 529048] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 529052] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198471314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 529057] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198471314|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 529061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57284|latest_rtt:57317|min_rtt:30467|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 529070] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 19:59:58 529074] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746043198528631|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 529078] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318528631|now:1746043198528631|interv:120000000| [2025/04/30 19:59:58 529082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318528631|now:1746043198528631|interv:120000000| [2025/04/30 19:59:58 529086] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198533893|pq_index:0| [2025/04/30 19:59:58 529091] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198528100| [2025/04/30 19:59:58 529095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198529094| [2025/04/30 19:59:58 529099] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198529098| [2025/04/30 19:59:58 529105] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.90|path_pto:0| [2025/04/30 19:59:58 529109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 529114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 529118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 529123] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.90|path_pto:0| [2025/04/30 19:59:58 529127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 529133] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 529141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 529147] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57284|min_srtt:57284|path_bw:1207370|loss_rate:28.90|path_pto:0| [2025/04/30 19:59:58 529154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 529161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 529188] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 529200] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 529207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 529214] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 529221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 529228] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 529234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 19:59:58 529263] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198529241|stream_id:8|stream_offset:295283| [2025/04/30 19:59:58 529269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:474|origin_pktnum:351|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 529273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 529277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198534918|now:1746043198529277|interval:5641| [2025/04/30 19:59:58 529284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198534918|now:1746043198529277|interv:5641| [2025/04/30 19:59:58 529291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 529299] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 529306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 529314] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 529320] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 19:59:58 529353] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198529328|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 529362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 529369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 529376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198534918|now:1746043198529376|interval:5542| [2025/04/30 19:59:58 529383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198534918|now:1746043198529376|interv:5542| [2025/04/30 19:59:58 529396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 529405] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198534918| [2025/04/30 19:59:58 529411] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198534918| [2025/04/30 19:59:58 529418] [debug] |xqc_engine_wakeup_after|wakeup:1746043198534918|now:1746043198529417|diff:5501| [2025/04/30 19:59:58 529422] [debug] |xqc_engine_main_logic|END|now:1746043198529098| [2025/04/30 19:59:58 529428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198529428| [2025/04/30 19:59:58 529432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198534918|now:1746043198529432|diff:5486| [2025/04/30 19:59:58 529436] [debug] |xqc_engine_main_logic|END|now:1746043198529428| [2025/04/30 19:59:58 529626] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198529625| [2025/04/30 19:59:58 529634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 529640] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:217| [2025/04/30 19:59:58 529644] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 19:59:58 529650] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 19:59:58 529654] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 529659] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 529664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:356|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:356|path_largest_ack:356| [2025/04/30 19:59:58 529669] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:77|tx_in_flight:145214|prior_delivered:179464|prior_time:1746043198471776|is_app_limited:0|send_elapse:57148|ack_elapse:57849|ctl_first_sent_time:1746043198472291|lagest_ack_time:1746043198529625|curr_delivered:249064| [2025/04/30 19:59:58 529674] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198472291| [2025/04/30 19:59:58 529678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 19:59:58 529682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57284|rttvar:36|minrtt:30467|latest_rtt:57334|ack_delay:24| [2025/04/30 19:59:58 529687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:33|minrtt:30467|latest_rtt:57334|ack_delay:24| [2025/04/30 19:59:58 529691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:356|lost_pn:353|thresh:3| [2025/04/30 19:59:58 529695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 529985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 529997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:353|po_sent_time:1746043198470437|lost_send_time:1746043198465125|loss_delay:64500|frame:STREAM |repair:128| [2025/04/30 19:59:58 530005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198470437u| [2025/04/30 19:59:58 530010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 530016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198535905|now:1746043198530016|interval:5889| [2025/04/30 19:59:58 530020] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198535905|now:1746043198530016|interv:5889| [2025/04/30 19:59:58 530024] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57148, ack_elapse 57849, delivered 69600|rate 1203132|lost 139| [2025/04/30 19:59:58 530029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203132) in round 5| [2025/04/30 19:59:58 530033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 530037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 530041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198472291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 530045] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198472291|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 530050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57287|latest_rtt:57334|min_rtt:30467|applimit:0|lost:138|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 530055] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 19:59:58 530059] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746043198529625|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 530064] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318529625|now:1746043198529625|interv:120000000| [2025/04/30 19:59:58 530068] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318529625|now:1746043198529625|interv:120000000| [2025/04/30 19:59:58 530072] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198534918|pq_index:0| [2025/04/30 19:59:58 530076] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198529098| [2025/04/30 19:59:58 530080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198530080| [2025/04/30 19:59:58 530085] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198530084| [2025/04/30 19:59:58 530091] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:28.99|path_pto:0| [2025/04/30 19:59:58 530095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 530100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 530107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 530111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:28.99|path_pto:0| [2025/04/30 19:59:58 530115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 530120] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 530124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 530130] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:28.99|path_pto:0| [2025/04/30 19:59:58 530137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 530144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 530150] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 530157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 530164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 530192] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 530199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 530207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 530214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 19:59:58 530250] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198530224|stream_id:8|stream_offset:296450| [2025/04/30 19:59:58 530260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:476|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 19:59:58 530267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 530274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198535905|now:1746043198530274|interval:5631| [2025/04/30 19:59:58 530280] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198535905|now:1746043198530274|interv:5631| [2025/04/30 19:59:58 530289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 530294] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 530298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 530303] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 530307] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 19:59:58 530338] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198530313|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 530347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 530354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 530360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198535905|now:1746043198530360|interval:5545| [2025/04/30 19:59:58 530367] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198535905|now:1746043198530360|interv:5545| [2025/04/30 19:59:58 530373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 530378] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198535905| [2025/04/30 19:59:58 530382] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198535905| [2025/04/30 19:59:58 530386] [debug] |xqc_engine_wakeup_after|wakeup:1746043198535905|now:1746043198530386|diff:5519| [2025/04/30 19:59:58 530390] [debug] |xqc_engine_main_logic|END|now:1746043198530084| [2025/04/30 19:59:58 530396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198530396| [2025/04/30 19:59:58 530400] [debug] |xqc_engine_wakeup_after|wakeup:1746043198535905|now:1746043198530400|diff:5505| [2025/04/30 19:59:58 530404] [debug] |xqc_engine_main_logic|END|now:1746043198530396| [2025/04/30 19:59:58 530609] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198530609| [2025/04/30 19:59:58 530615] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 530621] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:218| [2025/04/30 19:59:58 530625] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 19:59:58 530631] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 19:59:58 530635] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 530640] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 530645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:358|origin_pktnum:235|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:358|path_largest_ack:358| [2025/04/30 19:59:58 530655] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:145214|prior_delivered:180664|prior_time:1746043198472770|is_app_limited:0|send_elapse:57148|ack_elapse:57839|ctl_first_sent_time:1746043198473286|lagest_ack_time:1746043198530609|curr_delivered:250264| [2025/04/30 19:59:58 530659] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198473286| [2025/04/30 19:59:58 530664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 19:59:58 530668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:33|minrtt:30467|latest_rtt:57323|ack_delay:24| [2025/04/30 19:59:58 530672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:28|minrtt:30467|latest_rtt:57323|ack_delay:24| [2025/04/30 19:59:58 530676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:358|lost_pn:355|thresh:3| [2025/04/30 19:59:58 530680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 530967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 530987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:355|lost_pn:355|po_sent_time:1746043198471405|lost_send_time:1746043198466121|loss_delay:64488|frame:STREAM |repair:128| [2025/04/30 19:59:58 530992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198471405u| [2025/04/30 19:59:58 530996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 531000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198536851|now:1746043198531000|interval:5851| [2025/04/30 19:59:58 531004] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198536851|now:1746043198531000|interv:5851| [2025/04/30 19:59:58 531008] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57148, ack_elapse 57839, delivered 69600|rate 1203340|lost 140| [2025/04/30 19:59:58 531012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203340) in round 5| [2025/04/30 19:59:58 531016] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 531020] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 531024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198473286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 531029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198473286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 531033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57289|latest_rtt:57323|min_rtt:30467|applimit:0|lost:139|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 531039] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 19:59:58 531045] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746043198530609|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 531050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318530609|now:1746043198530609|interv:120000000| [2025/04/30 19:59:58 531054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318530609|now:1746043198530609|interv:120000000| [2025/04/30 19:59:58 531058] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198535905|pq_index:0| [2025/04/30 19:59:58 531062] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198530084| [2025/04/30 19:59:58 531066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198531066| [2025/04/30 19:59:58 531071] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198531070| [2025/04/30 19:59:58 531077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:29.08|path_pto:0| [2025/04/30 19:59:58 531081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 531086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 531090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:355|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 531094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:29.08|path_pto:0| [2025/04/30 19:59:58 531098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 531103] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 531107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 531111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:29.08|path_pto:0| [2025/04/30 19:59:58 531115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 531120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 531124] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 531127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 531134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 531138] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:355|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 531143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 531147] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 531151] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 19:59:58 531202] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198531157|stream_id:8|stream_offset:297617| [2025/04/30 19:59:58 531213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:478|origin_pktnum:355|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 531220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 531226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198536851|now:1746043198531226|interval:5625| [2025/04/30 19:59:58 531232] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198536851|now:1746043198531226|interv:5625| [2025/04/30 19:59:58 531238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 531245] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 531251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 531258] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 531264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 19:59:58 531302] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198531273|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 531309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 531316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 531327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198536851|now:1746043198531327|interval:5524| [2025/04/30 19:59:58 531334] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198536851|now:1746043198531327|interv:5524| [2025/04/30 19:59:58 531341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 531353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198536851| [2025/04/30 19:59:58 531360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198536851| [2025/04/30 19:59:58 531364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198536851|now:1746043198531364|diff:5487| [2025/04/30 19:59:58 531369] [debug] |xqc_engine_main_logic|END|now:1746043198531070| [2025/04/30 19:59:58 531374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198531374| [2025/04/30 19:59:58 531378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198536851|now:1746043198531378|diff:5473| [2025/04/30 19:59:58 531382] [debug] |xqc_engine_main_logic|END|now:1746043198531374| [2025/04/30 19:59:58 531597] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198531596| [2025/04/30 19:59:58 531603] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 531609] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:219| [2025/04/30 19:59:58 531613] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 19:59:58 531618] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 19:59:58 531623] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 531627] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 531633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:360|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:360|path_largest_ack:360| [2025/04/30 19:59:58 531638] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:145214|prior_delivered:181864|prior_time:1746043198473774|is_app_limited:0|send_elapse:57143|ack_elapse:57822|ctl_first_sent_time:1746043198474290|lagest_ack_time:1746043198531596|curr_delivered:251464| [2025/04/30 19:59:58 531642] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198474290| [2025/04/30 19:59:58 531647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 19:59:58 531651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:28|minrtt:30467|latest_rtt:57306|ack_delay:32| [2025/04/30 19:59:58 531655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:24|minrtt:30467|latest_rtt:57306|ack_delay:32| [2025/04/30 19:59:58 531660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:360|lost_pn:357|thresh:3| [2025/04/30 19:59:58 531664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 531946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 531970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:357|po_sent_time:1746043198472363|lost_send_time:1746043198467127|loss_delay:64469|frame:STREAM |repair:128| [2025/04/30 19:59:58 531974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198472363u| [2025/04/30 19:59:58 531978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 531982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198537826|now:1746043198531982|interval:5844| [2025/04/30 19:59:58 531989] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198537826|now:1746043198531982|interv:5844| [2025/04/30 19:59:58 531993] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57143, ack_elapse 57822, delivered 69600|rate 1203694|lost 141| [2025/04/30 19:59:58 531997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203694) in round 5| [2025/04/30 19:59:58 532001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 532005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 532009] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198474290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 532014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198474290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 532018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57287|latest_rtt:57306|min_rtt:30467|applimit:0|lost:140|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 532024] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 19:59:58 532028] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746043198531596|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 532033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318531596|now:1746043198531596|interv:120000000| [2025/04/30 19:59:58 532037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318531596|now:1746043198531596|interv:120000000| [2025/04/30 19:59:58 532040] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198536851|pq_index:0| [2025/04/30 19:59:58 532045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198531070| [2025/04/30 19:59:58 532049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198532049| [2025/04/30 19:59:58 532053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198532052| [2025/04/30 19:59:58 532059] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.17|path_pto:0| [2025/04/30 19:59:58 532063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 532068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 532072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 532079] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.17|path_pto:0| [2025/04/30 19:59:58 532083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 532088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 532092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 532096] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.17|path_pto:0| [2025/04/30 19:59:58 532100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 532105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 532108] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 532112] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 532116] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 532121] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 532125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 532129] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 532134] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 19:59:58 532183] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198532139|stream_id:8|stream_offset:298784| [2025/04/30 19:59:58 532195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:480|origin_pktnum:357|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 532202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 532208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198537826|now:1746043198532208|interval:5618| [2025/04/30 19:59:58 532214] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198537826|now:1746043198532208|interv:5618| [2025/04/30 19:59:58 532220] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 532233] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 532239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 532246] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 532251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 19:59:58 532290] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198532261|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 532298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 532305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 532312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198537826|now:1746043198532311|interval:5515| [2025/04/30 19:59:58 532318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198537826|now:1746043198532311|interv:5515| [2025/04/30 19:59:58 532324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 532330] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198537826| [2025/04/30 19:59:58 532337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198537826| [2025/04/30 19:59:58 532344] [debug] |xqc_engine_wakeup_after|wakeup:1746043198537826|now:1746043198532343|diff:5483| [2025/04/30 19:59:58 532348] [debug] |xqc_engine_main_logic|END|now:1746043198532052| [2025/04/30 19:59:58 532354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198532354| [2025/04/30 19:59:58 532358] [debug] |xqc_engine_wakeup_after|wakeup:1746043198537826|now:1746043198532358|diff:5468| [2025/04/30 19:59:58 532361] [debug] |xqc_engine_main_logic|END|now:1746043198532354| [2025/04/30 19:59:58 532592] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198532591| [2025/04/30 19:59:58 532597] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 532603] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:220| [2025/04/30 19:59:58 532607] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 19:59:58 532613] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 19:59:58 532617] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 532622] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 532628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:362|origin_pktnum:239|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:362|path_largest_ack:362| [2025/04/30 19:59:58 532632] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:145214|prior_delivered:183064|prior_time:1746043198474776|is_app_limited:0|send_elapse:57136|ack_elapse:57815|ctl_first_sent_time:1746043198475288|lagest_ack_time:1746043198532591|curr_delivered:252664| [2025/04/30 19:59:58 532642] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198475288| [2025/04/30 19:59:58 532646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 19:59:58 532651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:24|minrtt:30467|latest_rtt:57303|ack_delay:24| [2025/04/30 19:59:58 532655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57286|rttvar:20|minrtt:30467|latest_rtt:57303|ack_delay:24| [2025/04/30 19:59:58 532659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:362|lost_pn:359|thresh:3| [2025/04/30 19:59:58 532663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 532940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 532968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:359|lost_pn:359|po_sent_time:1746043198473357|lost_send_time:1746043198468126|loss_delay:64465|frame:STREAM |repair:128| [2025/04/30 19:59:58 532972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198473357u| [2025/04/30 19:59:58 532977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 532980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198538832|now:1746043198532980|interval:5852| [2025/04/30 19:59:58 532985] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198538832|now:1746043198532980|interv:5852| [2025/04/30 19:59:58 532989] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57136, ack_elapse 57815, delivered 69600|rate 1203839|lost 142| [2025/04/30 19:59:58 532993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203839) in round 5| [2025/04/30 19:59:58 532997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 533001] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 533005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198475288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 533010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198475288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 533014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57286|latest_rtt:57303|min_rtt:30467|applimit:0|lost:141|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 533020] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 19:59:58 533025] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746043198532591|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 533032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318532591|now:1746043198532591|interv:120000000| [2025/04/30 19:59:58 533036] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318532591|now:1746043198532591|interv:120000000| [2025/04/30 19:59:58 533040] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198537826|pq_index:0| [2025/04/30 19:59:58 533044] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198532052| [2025/04/30 19:59:58 533048] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198533048| [2025/04/30 19:59:58 533053] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198533052| [2025/04/30 19:59:58 533059] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1207370|loss_rate:29.25|path_pto:0| [2025/04/30 19:59:58 533063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 533068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 533072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:359|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 533077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1207370|loss_rate:29.25|path_pto:0| [2025/04/30 19:59:58 533081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 533085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 533090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 533094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57286|min_srtt:57286|path_bw:1207370|loss_rate:29.25|path_pto:0| [2025/04/30 19:59:58 533098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 533102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 533106] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 533110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 533114] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 533121] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:359|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 533125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 533130] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 533134] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 19:59:58 533184] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198533140|stream_id:8|stream_offset:299951| [2025/04/30 19:59:58 533197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:482|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 19:59:58 533204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 533210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198538832|now:1746043198533210|interval:5622| [2025/04/30 19:59:58 533217] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198538832|now:1746043198533210|interv:5622| [2025/04/30 19:59:58 533223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 533230] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 533236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 533242] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 533248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 19:59:58 533286] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198533258|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 533294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 533301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 533308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198538832|now:1746043198533307|interval:5525| [2025/04/30 19:59:58 533314] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198538832|now:1746043198533307|interv:5525| [2025/04/30 19:59:58 533321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 533327] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198538832| [2025/04/30 19:59:58 533334] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198538832| [2025/04/30 19:59:58 533345] [debug] |xqc_engine_wakeup_after|wakeup:1746043198538832|now:1746043198533344|diff:5488| [2025/04/30 19:59:58 533349] [debug] |xqc_engine_main_logic|END|now:1746043198533052| [2025/04/30 19:59:58 533354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198533354| [2025/04/30 19:59:58 533359] [debug] |xqc_engine_wakeup_after|wakeup:1746043198538832|now:1746043198533359|diff:5473| [2025/04/30 19:59:58 533363] [debug] |xqc_engine_main_logic|END|now:1746043198533354| [2025/04/30 19:59:58 533584] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198533584| [2025/04/30 19:59:58 533590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 533596] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:221| [2025/04/30 19:59:58 533600] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 19:59:58 533606] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 19:59:58 533610] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 533615] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 533621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:364|origin_pktnum:241|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:364| [2025/04/30 19:59:58 533625] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:145214|prior_delivered:184264|prior_time:1746043198475759|is_app_limited:0|send_elapse:57088|ack_elapse:57825|ctl_first_sent_time:1746043198476271|lagest_ack_time:1746043198533584|curr_delivered:253864| [2025/04/30 19:59:58 533630] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198476271| [2025/04/30 19:59:58 533635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 19:59:58 533639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57286|rttvar:20|minrtt:30467|latest_rtt:57313|ack_delay:24| [2025/04/30 19:59:58 533643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:15|minrtt:30467|latest_rtt:57313|ack_delay:24| [2025/04/30 19:59:58 533647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:364|lost_pn:361|thresh:3| [2025/04/30 19:59:58 533651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 533931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 533962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:361|lost_pn:361|po_sent_time:1746043198474367|lost_send_time:1746043198469107|loss_delay:64477|frame:STREAM |repair:128| [2025/04/30 19:59:58 533967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198474367u| [2025/04/30 19:59:58 533971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 533975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198539840|now:1746043198533975|interval:5865| [2025/04/30 19:59:58 533979] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198539840|now:1746043198533975|interv:5865| [2025/04/30 19:59:58 533985] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57088, ack_elapse 57825, delivered 69600|rate 1203631|lost 143| [2025/04/30 19:59:58 533990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203631) in round 5| [2025/04/30 19:59:58 533994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 533998] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 534002] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198476271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 534006] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198476271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 534011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57287|latest_rtt:57313|min_rtt:30467|applimit:0|lost:142|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 534016] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 19:59:58 534021] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746043198533584|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 534026] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318533584|now:1746043198533584|interv:120000000| [2025/04/30 19:59:58 534030] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318533584|now:1746043198533584|interv:120000000| [2025/04/30 19:59:58 534034] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198538832|pq_index:0| [2025/04/30 19:59:58 534038] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198533052| [2025/04/30 19:59:58 534042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198534042| [2025/04/30 19:59:58 534046] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198534045| [2025/04/30 19:59:58 534052] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.34|path_pto:0| [2025/04/30 19:59:58 534056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 534061] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 534065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:361|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 534070] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.34|path_pto:0| [2025/04/30 19:59:58 534077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 534081] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 534085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 534090] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.34|path_pto:0| [2025/04/30 19:59:58 534094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 534098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 534102] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 534106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 534110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 534114] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:361|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 534119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 534123] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 534127] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 19:59:58 534160] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198534133|stream_id:8|stream_offset:301118| [2025/04/30 19:59:58 534188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:484|origin_pktnum:361|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 534195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 534201] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198539840|now:1746043198534201|interval:5639| [2025/04/30 19:59:58 534207] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198539840|now:1746043198534201|interv:5639| [2025/04/30 19:59:58 534214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 534221] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 534233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 534239] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 534245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 19:59:58 534283] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198534254|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 534291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 534298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 534304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198539840|now:1746043198534304|interval:5536| [2025/04/30 19:59:58 534311] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198539840|now:1746043198534304|interv:5536| [2025/04/30 19:59:58 534318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 534324] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198539840| [2025/04/30 19:59:58 534331] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198539840| [2025/04/30 19:59:58 534337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198539840|now:1746043198534337|diff:5503| [2025/04/30 19:59:58 534342] [debug] |xqc_engine_main_logic|END|now:1746043198534045| [2025/04/30 19:59:58 534347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198534347| [2025/04/30 19:59:58 534351] [debug] |xqc_engine_wakeup_after|wakeup:1746043198539840|now:1746043198534351|diff:5489| [2025/04/30 19:59:58 534356] [debug] |xqc_engine_main_logic|END|now:1746043198534347| [2025/04/30 19:59:58 534579] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198534579| [2025/04/30 19:59:58 534585] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 534591] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:222| [2025/04/30 19:59:58 534595] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 19:59:58 534601] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 19:59:58 534605] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 534610] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 534615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:366|origin_pktnum:243|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:366|path_largest_ack:366| [2025/04/30 19:59:58 534620] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:145214|prior_delivered:185464|prior_time:1746043198476751|is_app_limited:0|send_elapse:57120|ack_elapse:57828|ctl_first_sent_time:1746043198477272|lagest_ack_time:1746043198534579|curr_delivered:255064| [2025/04/30 19:59:58 534625] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198477272| [2025/04/30 19:59:58 534633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 19:59:58 534638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:15|minrtt:30467|latest_rtt:57307|ack_delay:24| [2025/04/30 19:59:58 534642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:13|minrtt:30467|latest_rtt:57307|ack_delay:24| [2025/04/30 19:59:58 534646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:366|lost_pn:363|thresh:3| [2025/04/30 19:59:58 534650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 534918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 534956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:363|po_sent_time:1746043198475363|lost_send_time:1746043198470109|loss_delay:64470|frame:STREAM |repair:128| [2025/04/30 19:59:58 534960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198475363u| [2025/04/30 19:59:58 534964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 534968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198540810|now:1746043198534968|interval:5842| [2025/04/30 19:59:58 534972] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198540810|now:1746043198534968|interv:5842| [2025/04/30 19:59:58 534977] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57120, ack_elapse 57828, delivered 69600|rate 1203569|lost 144| [2025/04/30 19:59:58 534981] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203569) in round 5| [2025/04/30 19:59:58 534985] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 534989] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 534993] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198477272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 534997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198477272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:186664| [2025/04/30 19:59:58 535002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57287|latest_rtt:57307|min_rtt:30467|applimit:0|lost:143|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 535007] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 19:59:58 535012] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746043198534579|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 535016] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318534579|now:1746043198534579|interv:120000000| [2025/04/30 19:59:58 535023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318534579|now:1746043198534579|interv:120000000| [2025/04/30 19:59:58 535027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198539840|pq_index:0| [2025/04/30 19:59:58 535031] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198534045| [2025/04/30 19:59:58 535035] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198535035| [2025/04/30 19:59:58 535040] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198535039| [2025/04/30 19:59:58 535045] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.42|path_pto:0| [2025/04/30 19:59:58 535050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 535054] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 535059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 535063] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.42|path_pto:0| [2025/04/30 19:59:58 535067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 535072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 535076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 535080] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:29.42|path_pto:0| [2025/04/30 19:59:58 535084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 535088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 535092] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 535096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 535100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 535105] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 535112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 535116] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 535120] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 19:59:58 535150] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198535126|stream_id:8|stream_offset:302285| [2025/04/30 19:59:58 535160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:486|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 19:59:58 535185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 535191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198540810|now:1746043198535191|interval:5619| [2025/04/30 19:59:58 535198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198540810|now:1746043198535191|interv:5619| [2025/04/30 19:59:58 535204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 535211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 535217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 535224] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 535230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 19:59:58 535269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198535240|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 535277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 535283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 535289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198540810|now:1746043198535289|interval:5521| [2025/04/30 19:59:58 535295] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198540810|now:1746043198535289|interv:5521| [2025/04/30 19:59:58 535302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 535308] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198540810| [2025/04/30 19:59:58 535314] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198540810| [2025/04/30 19:59:58 535320] [debug] |xqc_engine_wakeup_after|wakeup:1746043198540810|now:1746043198535320|diff:5490| [2025/04/30 19:59:58 535332] [debug] |xqc_engine_main_logic|END|now:1746043198535039| [2025/04/30 19:59:58 535337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198535337| [2025/04/30 19:59:58 535341] [debug] |xqc_engine_wakeup_after|wakeup:1746043198540810|now:1746043198535341|diff:5469| [2025/04/30 19:59:58 535345] [debug] |xqc_engine_main_logic|END|now:1746043198535337| [2025/04/30 19:59:58 535570] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198535569| [2025/04/30 19:59:58 535575] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 535581] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:223| [2025/04/30 19:59:58 535585] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 19:59:58 535591] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 19:59:58 535595] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 535600] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 535605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:368|origin_pktnum:245|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:368|path_largest_ack:368| [2025/04/30 19:59:58 535610] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:145207|prior_delivered:186664|prior_time:1746043198477829|is_app_limited:0|send_elapse:57117|ack_elapse:57740|ctl_first_sent_time:1746043198478360|lagest_ack_time:1746043198535569|curr_delivered:256264| [2025/04/30 19:59:58 535615] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198478360| [2025/04/30 19:59:58 535619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 19:59:58 535623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:13|minrtt:30467|latest_rtt:57209|ack_delay:24| [2025/04/30 19:59:58 535627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:35|minrtt:30467|latest_rtt:57209|ack_delay:24| [2025/04/30 19:59:58 535632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:368|lost_pn:365|thresh:3| [2025/04/30 19:59:58 535636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 535903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 535943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:365|lost_pn:365|po_sent_time:1746043198476340|lost_send_time:1746043198471135|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 19:59:58 535947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198476340u| [2025/04/30 19:59:58 535951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 108|pns:2| [2025/04/30 19:59:58 535955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 535959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198541780|now:1746043198535959|interval:5821| [2025/04/30 19:59:58 535963] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198541780|now:1746043198535959|interv:5821| [2025/04/30 19:59:58 535967] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57117, ack_elapse 57740, delivered 69600|rate 1205403|lost 145| [2025/04/30 19:59:58 535974] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 19:59:58 535978] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205403) in round 6| [2025/04/30 19:59:58 535982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 535986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 535990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198478360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 535994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198478360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 535999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57275|latest_rtt:57209|min_rtt:30467|applimit:0|lost:144|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 536004] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 19:59:58 536009] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746043198535569|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 536014] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318535569|now:1746043198535569|interv:120000000| [2025/04/30 19:59:58 536018] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318535569|now:1746043198535569|interv:120000000| [2025/04/30 19:59:58 536022] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198540810|pq_index:0| [2025/04/30 19:59:58 536026] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198535039| [2025/04/30 19:59:58 536030] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198536030| [2025/04/30 19:59:58 536034] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198536033| [2025/04/30 19:59:58 536040] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:29.51|path_pto:0| [2025/04/30 19:59:58 536044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 536049] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 536053] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:365|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 536058] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:29.51|path_pto:0| [2025/04/30 19:59:58 536064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 536069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 536073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 536077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:29.51|path_pto:0| [2025/04/30 19:59:58 536082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 536086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 536090] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 536094] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 536098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 536102] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:365|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 536106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 536111] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 536115] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 19:59:58 536143] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198536121|stream_id:8|stream_offset:303452| [2025/04/30 19:59:58 536151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:488|origin_pktnum:365|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 536158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 536181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198541780|now:1746043198536181|interval:5599| [2025/04/30 19:59:58 536191] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198541780|now:1746043198536181|interv:5599| [2025/04/30 19:59:58 536197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 536204] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 536215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 536221] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 536227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 19:59:58 536266] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198536237|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 536274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 536281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 536287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198541780|now:1746043198536287|interval:5493| [2025/04/30 19:59:58 536294] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198541780|now:1746043198536287|interv:5493| [2025/04/30 19:59:58 536300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 536306] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198541780| [2025/04/30 19:59:58 536313] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198541780| [2025/04/30 19:59:58 536319] [debug] |xqc_engine_wakeup_after|wakeup:1746043198541780|now:1746043198536319|diff:5461| [2025/04/30 19:59:58 536325] [debug] |xqc_engine_main_logic|END|now:1746043198536033| [2025/04/30 19:59:58 536333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198536333| [2025/04/30 19:59:58 536339] [debug] |xqc_engine_wakeup_after|wakeup:1746043198541780|now:1746043198536338|diff:5442| [2025/04/30 19:59:58 536345] [debug] |xqc_engine_main_logic|END|now:1746043198536333| [2025/04/30 19:59:58 536593] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198536593| [2025/04/30 19:59:58 536599] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 536605] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:224| [2025/04/30 19:59:58 536609] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 19:59:58 536615] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 19:59:58 536619] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 536624] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 536630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:370|origin_pktnum:247|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:370|path_largest_ack:370| [2025/04/30 19:59:58 536634] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:84|tx_in_flight:145207|prior_delivered:187864|prior_time:1746043198478815|is_app_limited:0|send_elapse:57344|ack_elapse:57778|ctl_first_sent_time:1746043198479499|lagest_ack_time:1746043198536593|curr_delivered:257464| [2025/04/30 19:59:58 536644] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198479499| [2025/04/30 19:59:58 536648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 19:59:58 536652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:35|minrtt:30467|latest_rtt:57094|ack_delay:24| [2025/04/30 19:59:58 536657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57249|rttvar:78|minrtt:30467|latest_rtt:57094|ack_delay:24| [2025/04/30 19:59:58 536661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:370|lost_pn:367|thresh:3| [2025/04/30 19:59:58 536665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 536925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 536971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:367|lost_pn:367|po_sent_time:1746043198477346|lost_send_time:1746043198472188|loss_delay:64405|frame:STREAM |repair:128| [2025/04/30 19:59:58 536975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198477346u| [2025/04/30 19:59:58 536979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 536983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198542870|now:1746043198536983|interval:5887| [2025/04/30 19:59:58 536987] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198542870|now:1746043198536983|interv:5887| [2025/04/30 19:59:58 536991] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57344, ack_elapse 57778, delivered 69600|rate 1204610|lost 146| [2025/04/30 19:59:58 536996] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204610) in round 6| [2025/04/30 19:59:58 537000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 537004] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 537008] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198479499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 537013] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198479499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 537017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57249|latest_rtt:57094|min_rtt:30467|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 537023] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 19:59:58 537028] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746043198536593|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 537032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318536593|now:1746043198536593|interv:120000000| [2025/04/30 19:59:58 537039] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318536593|now:1746043198536593|interv:120000000| [2025/04/30 19:59:58 537043] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198541780|pq_index:0| [2025/04/30 19:59:58 537047] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198536033| [2025/04/30 19:59:58 537051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198537051| [2025/04/30 19:59:58 537056] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198537055| [2025/04/30 19:59:58 537061] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1207370|loss_rate:29.59|path_pto:0| [2025/04/30 19:59:58 537066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 537071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57249|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 537075] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:367|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 537080] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1207370|loss_rate:29.59|path_pto:0| [2025/04/30 19:59:58 537084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 537088] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57249|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 537092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 537097] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1207370|loss_rate:29.59|path_pto:0| [2025/04/30 19:59:58 537101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 537105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 537109] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 537113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 537117] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 537121] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:367|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 537128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 537133] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 537137] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 19:59:58 537188] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198537145|stream_id:8|stream_offset:304619| [2025/04/30 19:59:58 537199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:490|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 19:59:58 537205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 537212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198542870|now:1746043198537212|interval:5658| [2025/04/30 19:59:58 537218] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198542870|now:1746043198537212|interv:5658| [2025/04/30 19:59:58 537224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 537231] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 537237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 537244] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 537250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 19:59:58 537289] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198537260|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 537297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 537304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 537310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198542870|now:1746043198537310|interval:5560| [2025/04/30 19:59:58 537317] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198542870|now:1746043198537310|interv:5560| [2025/04/30 19:59:58 537324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 537331] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198542870| [2025/04/30 19:59:58 537337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198542870| [2025/04/30 19:59:58 537343] [debug] |xqc_engine_wakeup_after|wakeup:1746043198542870|now:1746043198537343|diff:5527| [2025/04/30 19:59:58 537355] [debug] |xqc_engine_main_logic|END|now:1746043198537055| [2025/04/30 19:59:58 537362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198537362| [2025/04/30 19:59:58 537366] [debug] |xqc_engine_wakeup_after|wakeup:1746043198542870|now:1746043198537366|diff:5504| [2025/04/30 19:59:58 537370] [debug] |xqc_engine_main_logic|END|now:1746043198537362| [2025/04/30 19:59:58 537577] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198537576| [2025/04/30 19:59:58 537582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 537588] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:225| [2025/04/30 19:59:58 537592] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 19:59:58 537598] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 19:59:58 537602] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 537607] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 537613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:372|origin_pktnum:249|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:372|path_largest_ack:372| [2025/04/30 19:59:58 537618] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:85|tx_in_flight:145207|prior_delivered:189064|prior_time:1746043198479746|is_app_limited:0|send_elapse:57071|ack_elapse:57830|ctl_first_sent_time:1746043198480260|lagest_ack_time:1746043198537576|curr_delivered:258664| [2025/04/30 19:59:58 537623] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198480260| [2025/04/30 19:59:58 537627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 19:59:58 537631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57249|rttvar:78|minrtt:30467|latest_rtt:57316|ack_delay:24| [2025/04/30 19:59:58 537636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57254|rttvar:69|minrtt:30467|latest_rtt:57316|ack_delay:24| [2025/04/30 19:59:58 537640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:372|lost_pn:369|thresh:3| [2025/04/30 19:59:58 537644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 537904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 537951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:369|lost_pn:369|po_sent_time:1746043198478465|lost_send_time:1746043198473096|loss_delay:64480|frame:STREAM |repair:128| [2025/04/30 19:59:58 537956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198478465u| [2025/04/30 19:59:58 537960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 537964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544074|now:1746043198537964|interval:6110| [2025/04/30 19:59:58 537968] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544074|now:1746043198537964|interv:6110| [2025/04/30 19:59:58 537972] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57071, ack_elapse 57830, delivered 69600|rate 1203527|lost 147| [2025/04/30 19:59:58 537979] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203527) in round 6| [2025/04/30 19:59:58 537983] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 537987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 537991] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198480260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 537995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198480260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 538000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57254|latest_rtt:57316|min_rtt:30467|applimit:0|lost:146|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 538006] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 19:59:58 538010] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746043198537576|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 538014] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318537576|now:1746043198537576|interv:120000000| [2025/04/30 19:59:58 538019] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318537576|now:1746043198537576|interv:120000000| [2025/04/30 19:59:58 538022] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198542870|pq_index:0| [2025/04/30 19:59:58 538027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198537055| [2025/04/30 19:59:58 538031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198538031| [2025/04/30 19:59:58 538035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198538034| [2025/04/30 19:59:58 538041] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57254|min_srtt:57254|path_bw:1207370|loss_rate:29.67|path_pto:0| [2025/04/30 19:59:58 538045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 538050] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 538054] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:369|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 538059] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57254|min_srtt:57254|path_bw:1207370|loss_rate:29.67|path_pto:0| [2025/04/30 19:59:58 538063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 538070] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 538074] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 538079] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57254|min_srtt:57254|path_bw:1207370|loss_rate:29.67|path_pto:0| [2025/04/30 19:59:58 538083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 538087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 538091] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 538095] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 538099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 538104] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 538108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 538112] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 538116] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 19:59:58 538150] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198538122|stream_id:8|stream_offset:305786| [2025/04/30 19:59:58 538160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:492|origin_pktnum:369|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 538185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 538191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544074|now:1746043198538191|interval:5883| [2025/04/30 19:59:58 538197] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544074|now:1746043198538191|interv:5883| [2025/04/30 19:59:58 538204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 538211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 538216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 538229] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 538235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 19:59:58 538274] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198538244|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 538282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 538289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 538295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544074|now:1746043198538295|interval:5779| [2025/04/30 19:59:58 538302] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544074|now:1746043198538295|interv:5779| [2025/04/30 19:59:58 538308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 538315] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198544074| [2025/04/30 19:59:58 538323] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198544074| [2025/04/30 19:59:58 538328] [debug] |xqc_engine_wakeup_after|wakeup:1746043198544074|now:1746043198538328|diff:5746| [2025/04/30 19:59:58 538333] [debug] |xqc_engine_main_logic|END|now:1746043198538034| [2025/04/30 19:59:58 538338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198538338| [2025/04/30 19:59:58 538342] [debug] |xqc_engine_wakeup_after|wakeup:1746043198544074|now:1746043198538342|diff:5732| [2025/04/30 19:59:58 538346] [debug] |xqc_engine_main_logic|END|now:1746043198538338| [2025/04/30 19:59:58 538569] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198538568| [2025/04/30 19:59:58 538574] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 538580] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:226| [2025/04/30 19:59:58 538584] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 19:59:58 538590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 19:59:58 538594] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 538599] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 538605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:374|origin_pktnum:251|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:374|path_largest_ack:374| [2025/04/30 19:59:58 538609] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:145207|prior_delivered:190264|prior_time:1746043198480758|is_app_limited:0|send_elapse:57088|ack_elapse:57810|ctl_first_sent_time:1746043198481276|lagest_ack_time:1746043198538568|curr_delivered:259864| [2025/04/30 19:59:58 538614] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198481276| [2025/04/30 19:59:58 538618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 19:59:58 538631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57254|rttvar:69|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 538635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57255|rttvar:53|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 538639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:374|lost_pn:371|thresh:3| [2025/04/30 19:59:58 538643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 538897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 538950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:371|po_sent_time:1746043198479594|lost_send_time:1746043198474115|loss_delay:64453|frame:STREAM |repair:128| [2025/04/30 19:59:58 538955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198479594u| [2025/04/30 19:59:58 538959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 538963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544785|now:1746043198538963|interval:5822| [2025/04/30 19:59:58 538967] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544785|now:1746043198538963|interv:5822| [2025/04/30 19:59:58 538971] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57088, ack_elapse 57810, delivered 69600|rate 1203943|lost 148| [2025/04/30 19:59:58 538975] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203943) in round 6| [2025/04/30 19:59:58 538979] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 538984] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 538987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198481276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 538992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198481276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 538996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57255|latest_rtt:57292|min_rtt:30467|applimit:0|lost:147|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 539002] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 19:59:58 539006] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746043198538568|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 539011] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318538568|now:1746043198538568|interv:120000000| [2025/04/30 19:59:58 539015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318538568|now:1746043198538568|interv:120000000| [2025/04/30 19:59:58 539021] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198544074|pq_index:0| [2025/04/30 19:59:58 539027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198538034| [2025/04/30 19:59:58 539031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198539031| [2025/04/30 19:59:58 539036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198539035| [2025/04/30 19:59:58 539042] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:29.76|path_pto:0| [2025/04/30 19:59:58 539046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 539050] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 539055] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 539059] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:29.76|path_pto:0| [2025/04/30 19:59:58 539063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 539068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57255|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 539072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 539076] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:29.76|path_pto:0| [2025/04/30 19:59:58 539080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 539085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 539089] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 539092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 539097] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 539101] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 539105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 539112] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 539116] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 19:59:58 539150] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198539122|stream_id:8|stream_offset:306953| [2025/04/30 19:59:58 539158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:494|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 19:59:58 539165] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 539191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544785|now:1746043198539190|interval:5595| [2025/04/30 19:59:58 539197] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544785|now:1746043198539190|interv:5595| [2025/04/30 19:59:58 539204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 539211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 539216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 539223] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 539229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 19:59:58 539267] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198539239|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 539274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 539281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 539288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198544785|now:1746043198539288|interval:5497| [2025/04/30 19:59:58 539295] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198544785|now:1746043198539288|interv:5497| [2025/04/30 19:59:58 539301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 539308] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198544785| [2025/04/30 19:59:58 539314] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198544785| [2025/04/30 19:59:58 539320] [debug] |xqc_engine_wakeup_after|wakeup:1746043198544785|now:1746043198539320|diff:5465| [2025/04/30 19:59:58 539327] [debug] |xqc_engine_main_logic|END|now:1746043198539035| [2025/04/30 19:59:58 539333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198539333| [2025/04/30 19:59:58 539340] [debug] |xqc_engine_wakeup_after|wakeup:1746043198544785|now:1746043198539340|diff:5445| [2025/04/30 19:59:58 539344] [debug] |xqc_engine_main_logic|END|now:1746043198539333| [2025/04/30 19:59:58 539633] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198539633| [2025/04/30 19:59:58 539639] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 539645] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:227| [2025/04/30 19:59:58 539649] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 19:59:58 539655] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 19:59:58 539659] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 539664] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 539669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:376|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:376| [2025/04/30 19:59:58 539674] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:88|tx_in_flight:144007|prior_delivered:191464|prior_time:1746043198481742|is_app_limited:0|send_elapse:57087|ack_elapse:57891|ctl_first_sent_time:1746043198482274|lagest_ack_time:1746043198539633|curr_delivered:261064| [2025/04/30 19:59:58 539679] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198482274| [2025/04/30 19:59:58 539683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 19:59:58 539687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57255|rttvar:53|minrtt:30467|latest_rtt:57359|ack_delay:48| [2025/04/30 19:59:58 539691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57262|rttvar:54|minrtt:30467|latest_rtt:57359|ack_delay:48| [2025/04/30 19:59:58 539696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/04/30 19:59:58 539700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 539949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 539999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:373|po_sent_time:1746043198480332|lost_send_time:1746043198475105|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 19:59:58 540008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198480332u| [2025/04/30 19:59:58 540012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 540016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198545876|now:1746043198540016|interval:5860| [2025/04/30 19:59:58 540020] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198545876|now:1746043198540016|interv:5860| [2025/04/30 19:59:58 540024] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57087, ack_elapse 57891, delivered 69600|rate 1202259|lost 149| [2025/04/30 19:59:58 540028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202259) in round 6| [2025/04/30 19:59:58 540032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 540037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 540043] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198482274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 540047] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198482274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 540052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57262|latest_rtt:57359|min_rtt:30467|applimit:0|lost:148|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 540057] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 19:59:58 540062] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746043198539633|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 540066] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318539633|now:1746043198539633|interv:120000000| [2025/04/30 19:59:58 540070] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318539633|now:1746043198539633|interv:120000000| [2025/04/30 19:59:58 540074] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198544785|pq_index:0| [2025/04/30 19:59:58 540079] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198539035| [2025/04/30 19:59:58 540082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198540082| [2025/04/30 19:59:58 540087] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198540086| [2025/04/30 19:59:58 540093] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1207370|loss_rate:29.84|path_pto:0| [2025/04/30 19:59:58 540097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 540102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 540106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 540110] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1207370|loss_rate:29.84|path_pto:0| [2025/04/30 19:59:58 540115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 540119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 540126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 540130] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57262|min_srtt:57262|path_bw:1207370|loss_rate:29.84|path_pto:0| [2025/04/30 19:59:58 540138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 540144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 540150] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 540156] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 540162] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 540189] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 540196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 540202] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 540208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 19:59:58 540249] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198540218|stream_id:8|stream_offset:308120| [2025/04/30 19:59:58 540257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:496|origin_pktnum:373|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 540263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 540269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198545876|now:1746043198540269|interval:5607| [2025/04/30 19:59:58 540275] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198545876|now:1746043198540269|interv:5607| [2025/04/30 19:59:58 540282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 540290] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 540296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 540302] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 540309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 19:59:58 540342] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198540323|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 540348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 540352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 540356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198545876|now:1746043198540356|interval:5520| [2025/04/30 19:59:58 540361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198545876|now:1746043198540356|interv:5520| [2025/04/30 19:59:58 540365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 540369] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198545876| [2025/04/30 19:59:58 540374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198545876| [2025/04/30 19:59:58 540378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198545876|now:1746043198540377|diff:5499| [2025/04/30 19:59:58 540382] [debug] |xqc_engine_main_logic|END|now:1746043198540086| [2025/04/30 19:59:58 540387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198540387| [2025/04/30 19:59:58 540391] [debug] |xqc_engine_wakeup_after|wakeup:1746043198545876|now:1746043198540391|diff:5485| [2025/04/30 19:59:58 540395] [debug] |xqc_engine_main_logic|END|now:1746043198540387| [2025/04/30 19:59:58 540630] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198540629| [2025/04/30 19:59:58 540636] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 540641] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:228| [2025/04/30 19:59:58 540645] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 19:59:58 540651] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 19:59:58 540655] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 540660] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 540665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:379|origin_pktnum:256|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:379|path_largest_ack:379| [2025/04/30 19:59:58 540670] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:145207|prior_delivered:192664|prior_time:1746043198482756|is_app_limited:0|send_elapse:56928|ack_elapse:57873|ctl_first_sent_time:1746043198483267|lagest_ack_time:1746043198540629|curr_delivered:262264| [2025/04/30 19:59:58 540675] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198483267| [2025/04/30 19:59:58 540679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 19:59:58 540683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57262|rttvar:54|minrtt:30467|latest_rtt:57362|ack_delay:32| [2025/04/30 19:59:58 540688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:58|minrtt:30467|latest_rtt:57362|ack_delay:32| [2025/04/30 19:59:58 540696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:379|lost_pn:376|thresh:3| [2025/04/30 19:59:58 540701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 540943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 540999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:376|po_sent_time:1746043198481348|lost_send_time:1746043198476097|loss_delay:64532|frame:STREAM |repair:128| [2025/04/30 19:59:58 541008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198481348u| [2025/04/30 19:59:58 541013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 541017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198546894|now:1746043198541016|interval:5878| [2025/04/30 19:59:58 541021] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198546894|now:1746043198541016|interv:5878| [2025/04/30 19:59:58 541025] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56928, ack_elapse 57873, delivered 69600|rate 1202633|lost 150| [2025/04/30 19:59:58 541029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202633) in round 6| [2025/04/30 19:59:58 541033] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 541037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 541041] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198483267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 541046] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198483267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 541050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57271|latest_rtt:57362|min_rtt:30467|applimit:0|lost:149|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 541056] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 19:59:58 541061] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746043198540629|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 541066] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318540629|now:1746043198540629|interv:120000000| [2025/04/30 19:59:58 541070] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318540629|now:1746043198540629|interv:120000000| [2025/04/30 19:59:58 541074] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198545876|pq_index:0| [2025/04/30 19:59:58 541078] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198540086| [2025/04/30 19:59:58 541082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198541082| [2025/04/30 19:59:58 541087] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198541086| [2025/04/30 19:59:58 541095] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:29.92|path_pto:0| [2025/04/30 19:59:58 541099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 541104] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 541109] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 541113] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:29.92|path_pto:0| [2025/04/30 19:59:58 541117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 541122] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 541126] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 541133] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:29.92|path_pto:0| [2025/04/30 19:59:58 541140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 541147] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 541153] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 541158] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 541165] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 541194] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 541200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 541207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 541213] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 19:59:58 541253] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198541223|stream_id:8|stream_offset:309287| [2025/04/30 19:59:58 541267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:498|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 19:59:58 541274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 541280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198546894|now:1746043198541280|interval:5614| [2025/04/30 19:59:58 541287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198546894|now:1746043198541280|interv:5614| [2025/04/30 19:59:58 541294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 541300] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 541307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 541315] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 541320] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 19:59:58 541345] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198541326|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 541350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 541355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 541359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198546894|now:1746043198541359|interval:5535| [2025/04/30 19:59:58 541363] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198546894|now:1746043198541359|interv:5535| [2025/04/30 19:59:58 541367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 541372] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198546894| [2025/04/30 19:59:58 541376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198546894| [2025/04/30 19:59:58 541380] [debug] |xqc_engine_wakeup_after|wakeup:1746043198546894|now:1746043198541380|diff:5514| [2025/04/30 19:59:58 541385] [debug] |xqc_engine_main_logic|END|now:1746043198541086| [2025/04/30 19:59:58 541390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198541390| [2025/04/30 19:59:58 541394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198546894|now:1746043198541394|diff:5500| [2025/04/30 19:59:58 541398] [debug] |xqc_engine_main_logic|END|now:1746043198541390| [2025/04/30 19:59:58 541558] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198541557| [2025/04/30 19:59:58 541563] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 541573] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:229| [2025/04/30 19:59:58 541577] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 19:59:58 541583] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 19:59:58 541587] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 541592] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 541598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:381|path_largest_ack:381| [2025/04/30 19:59:58 541602] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:146407|prior_delivered:193864|prior_time:1746043198483738|is_app_limited:0|send_elapse:57832|ack_elapse:57819|ctl_first_sent_time:1746043198484239|lagest_ack_time:1746043198541557|curr_delivered:263464| [2025/04/30 19:59:58 541607] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198484239| [2025/04/30 19:59:58 541611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 19:59:58 541616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:58|minrtt:30467|latest_rtt:57318|ack_delay:24| [2025/04/30 19:59:58 541620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:49|minrtt:30467|latest_rtt:57318|ack_delay:24| [2025/04/30 19:59:58 541624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:381|lost_pn:378|thresh:3| [2025/04/30 19:59:58 541628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 541869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 541933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:378|po_sent_time:1746043198482362|lost_send_time:1746043198477075|loss_delay:64482|frame:STREAM |repair:128| [2025/04/30 19:59:58 541938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:378|po_sent_time:1746043198482443|lost_send_time:1746043198477075|loss_delay:64482|frame:STREAM |repair:128| [2025/04/30 19:59:58 541942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198482443u| [2025/04/30 19:59:58 541946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 541950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547832|now:1746043198541950|interval:5882| [2025/04/30 19:59:58 541954] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547832|now:1746043198541950|interv:5882| [2025/04/30 19:59:58 541958] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57832, ack_elapse 57819, delivered 69600|rate 1203485|lost 152| [2025/04/30 19:59:58 541963] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203485) in round 6| [2025/04/30 19:59:58 541967] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 541971] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 541977] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198484239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 541982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198484239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 541986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57274|latest_rtt:57318|min_rtt:30467|applimit:0|lost:150|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 541992] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 19:59:58 541996] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746043198541557|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 542001] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318541557|now:1746043198541557|interv:120000000| [2025/04/30 19:59:58 542005] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318541557|now:1746043198541557|interv:120000000| [2025/04/30 19:59:58 542009] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198546894|pq_index:0| [2025/04/30 19:59:58 542013] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198541086| [2025/04/30 19:59:58 542017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198542017| [2025/04/30 19:59:58 542022] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198542021| [2025/04/30 19:59:58 542028] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:30.00|path_pto:0| [2025/04/30 19:59:58 542032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 542036] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 542041] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:377|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 542045] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:30.00|path_pto:0| [2025/04/30 19:59:58 542049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 542054] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 542061] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 542065] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:30.00|path_pto:0| [2025/04/30 19:59:58 542069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 542073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 542078] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 19:59:58 542082] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:30.00|path_pto:0| [2025/04/30 19:59:58 542086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:381641| [2025/04/30 19:59:58 542090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 542094] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 542098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_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 19:59:58 542102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 542106] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 542111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 542115] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 542119] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 19:59:58 542156] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198542126|stream_id:8|stream_offset:241601| [2025/04/30 19:59:58 542164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:500|origin_pktnum:254|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 542189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 542196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547832|now:1746043198542196|interval:5636| [2025/04/30 19:59:58 542202] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547832|now:1746043198542196|interv:5636| [2025/04/30 19:59:58 542212] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 542219] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 542226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 542232] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 542238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 19:59:58 542276] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198542247|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 542284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:501|origin_pktnum:378|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 542292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 542298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547832|now:1746043198542298|interval:5534| [2025/04/30 19:59:58 542304] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547832|now:1746043198542298|interv:5534| [2025/04/30 19:59:58 542310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 542318] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 542325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 542331] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 542335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 19:59:58 542361] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198542342|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 542367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 542372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 542376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547832|now:1746043198542376|interval:5456| [2025/04/30 19:59:58 542380] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547832|now:1746043198542376|interv:5456| [2025/04/30 19:59:58 542384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 542389] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 542397] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 542401] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198542401|diff:5313| [2025/04/30 19:59:58 542406] [debug] |xqc_engine_main_logic|END|now:1746043198542021| [2025/04/30 19:59:58 542411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198542411| [2025/04/30 19:59:58 542415] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198542415|diff:5299| [2025/04/30 19:59:58 542419] [debug] |xqc_engine_main_logic|END|now:1746043198542411| [2025/04/30 19:59:58 542577] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198542576| [2025/04/30 19:59:58 542582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 542588] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:230| [2025/04/30 19:59:58 542592] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 19:59:58 542598] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 19:59:58 542602] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 542607] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 542612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:382|origin_pktnum:258|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:382|path_largest_ack:382| [2025/04/30 19:59:58 542617] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:90|tx_in_flight:145207|prior_delivered:195064|prior_time:1746043198484784|is_app_limited:0|send_elapse:57152|ack_elapse:57792|ctl_first_sent_time:1746043198485333|lagest_ack_time:1746043198542576|curr_delivered:264664| [2025/04/30 19:59:58 542621] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198485333| [2025/04/30 19:59:58 542626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 19:59:58 542630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:49|minrtt:30467|latest_rtt:57243|ack_delay:32| [2025/04/30 19:59:58 542634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57266|rttvar:52|minrtt:30467|latest_rtt:57243|ack_delay:32| [2025/04/30 19:59:58 542639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:382|lost_pn:379|thresh:3| [2025/04/30 19:59:58 542643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 542948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 542951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 542955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547774|now:1746043198542955|interval:4819| [2025/04/30 19:59:58 542960] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547774|now:1746043198542955|interv:4819| [2025/04/30 19:59:58 542964] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57152, ack_elapse 57792, delivered 69600|rate 1204318|lost 152| [2025/04/30 19:59:58 542970] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 6| [2025/04/30 19:59:58 542974] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 542979] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 542982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198485333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 542987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198485333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 542991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145207|srtt:57266|latest_rtt:57243|min_rtt:30467|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 542997] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 19:59:58 543001] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746043198542576|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 543006] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318542576|now:1746043198542576|interv:120000000| [2025/04/30 19:59:58 543010] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318542576|now:1746043198542576|interv:120000000| [2025/04/30 19:59:58 543014] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 543018] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198542021| [2025/04/30 19:59:58 543022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198543022| [2025/04/30 19:59:58 543027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198543026| [2025/04/30 19:59:58 543032] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57266|min_srtt:57266|path_bw:1207370|loss_rate:30.22|path_pto:0| [2025/04/30 19:59:58 543037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:381641| [2025/04/30 19:59:58 543041] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 543046] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 543050] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57266|min_srtt:57266|path_bw:1207370|loss_rate:30.22|path_pto:0| [2025/04/30 19:59:58 543054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 543065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 543069] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 543072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 543077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 543081] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 543085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:381641| [2025/04/30 19:59:58 543090] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 543094] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 19:59:58 543122] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198543100|stream_id:8|stream_offset:381641| [2025/04/30 19:59:58 543129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 543136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 543143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198547774|now:1746043198543143|interval:4631| [2025/04/30 19:59:58 543149] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198547774|now:1746043198543143|interv:4631| [2025/04/30 19:59:58 543155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 543161] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 543189] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 543195] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198543195|diff:4519| [2025/04/30 19:59:58 543201] [debug] |xqc_engine_main_logic|END|now:1746043198543026| [2025/04/30 19:59:58 543209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198543209| [2025/04/30 19:59:58 543215] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198543215|diff:4499| [2025/04/30 19:59:58 543220] [debug] |xqc_engine_main_logic|END|now:1746043198543209| [2025/04/30 19:59:58 543674] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198543673| [2025/04/30 19:59:58 543681] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 543687] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:231| [2025/04/30 19:59:58 543691] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 19:59:58 543702] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 19:59:58 543706] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 543711] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 543717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:384|origin_pktnum:138|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:384|path_largest_ack:384| [2025/04/30 19:59:58 543721] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:92|tx_in_flight:144007|prior_delivered:196264|prior_time:1746043198485740|is_app_limited:0|send_elapse:57082|ack_elapse:57933|ctl_first_sent_time:1746043198486286|lagest_ack_time:1746043198543673|curr_delivered:265864| [2025/04/30 19:59:58 543726] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198486286| [2025/04/30 19:59:58 543731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 19:59:58 543735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57266|rttvar:52|minrtt:30467|latest_rtt:57387|ack_delay:88| [2025/04/30 19:59:58 543739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:47|minrtt:30467|latest_rtt:57387|ack_delay:88| [2025/04/30 19:59:58 543743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:384|lost_pn:381|thresh:3| [2025/04/30 19:59:58 543748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 543980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 543996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:380|lost_pn:381|po_sent_time:1746043198483350|lost_send_time:1746043198479113|loss_delay:64560|frame:STREAM |repair:128| [2025/04/30 19:59:58 544057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198483350u| [2025/04/30 19:59:58 544062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 544066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198549983|now:1746043198544066|interval:5917| [2025/04/30 19:59:58 544070] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198549983|now:1746043198544066|interv:5917| [2025/04/30 19:59:58 544074] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57082, ack_elapse 57933, delivered 69600|rate 1201387|lost 153| [2025/04/30 19:59:58 544079] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201387) in round 6| [2025/04/30 19:59:58 544083] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 544087] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 544091] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198486286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 544096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198486286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 544100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57270|latest_rtt:57387|min_rtt:30467|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 544108] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 544113] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198568673|now:1746043198543673|interv:25000| [2025/04/30 19:59:58 544119] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198543673|max_ack_delay:25000| [2025/04/30 19:59:58 544126] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 19:59:58 544133] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:232|frame:PING ACK |recv_time:1746043198543673|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 544140] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318543673|now:1746043198543673|interv:120000000| [2025/04/30 19:59:58 544146] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318543673|now:1746043198543673|interv:120000000| [2025/04/30 19:59:58 544152] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 544158] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198543026| [2025/04/30 19:59:58 544164] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198544164| [2025/04/30 19:59:58 544192] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198544190| [2025/04/30 19:59:58 544200] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:30.16|path_pto:0| [2025/04/30 19:59:58 544206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 544213] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 544220] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:380|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 544226] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:30.16|path_pto:0| [2025/04/30 19:59:58 544232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 544239] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 544250] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 544256] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:30.16|path_pto:0| [2025/04/30 19:59:58 544263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 544270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 544276] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 544282] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 544289] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 544295] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 544302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 544309] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 544315] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 19:59:58 544342] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198544322|stream_id:8|stream_offset:311621| [2025/04/30 19:59:58 544348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:504|origin_pktnum:380|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 544353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 544357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198549983|now:1746043198544357|interval:5626| [2025/04/30 19:59:58 544361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198549983|now:1746043198544357|interv:5626| [2025/04/30 19:59:58 544366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 544371] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 544375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 544379] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 544383] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 19:59:58 544410] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198544393|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 544416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 544420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 544424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198549983|now:1746043198544424|interval:5559| [2025/04/30 19:59:58 544429] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198549983|now:1746043198544424|interv:5559| [2025/04/30 19:59:58 544433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 544437] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 544441] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 544445] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198544445|diff:3269| [2025/04/30 19:59:58 544450] [debug] |xqc_engine_main_logic|END|now:1746043198544190| [2025/04/30 19:59:58 544455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198544455| [2025/04/30 19:59:58 544459] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198544459|diff:3255| [2025/04/30 19:59:58 544463] [debug] |xqc_engine_main_logic|END|now:1746043198544455| [2025/04/30 19:59:58 544612] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198544612| [2025/04/30 19:59:58 544618] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 544624] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:232| [2025/04/30 19:59:58 544628] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 19:59:58 544633] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 19:59:58 544637] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 544642] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 544648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:387|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:387|path_largest_ack:387| [2025/04/30 19:59:58 544653] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:145207|prior_delivered:197464|prior_time:1746043198486731|is_app_limited:0|send_elapse:57044|ack_elapse:57881|ctl_first_sent_time:1746043198487246|lagest_ack_time:1746043198544612|curr_delivered:267064| [2025/04/30 19:59:58 544657] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198487246| [2025/04/30 19:59:58 544662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 19:59:58 544666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:47|minrtt:30467|latest_rtt:57366|ack_delay:24| [2025/04/30 19:59:58 544670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:54|minrtt:30467|latest_rtt:57366|ack_delay:24| [2025/04/30 19:59:58 544679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:387|lost_pn:384|thresh:3| [2025/04/30 19:59:58 544683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 544974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 544984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:383|lost_pn:384|po_sent_time:1746043198485423|lost_send_time:1746043198480076|loss_delay:64536|frame:STREAM |repair:128| [2025/04/30 19:59:58 544989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198485423u| [2025/04/30 19:59:58 544993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 544997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198550919|now:1746043198544997|interval:5922| [2025/04/30 19:59:58 545001] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198550919|now:1746043198544997|interv:5922| [2025/04/30 19:59:58 545005] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57044, ack_elapse 57881, delivered 69600|rate 1202467|lost 154| [2025/04/30 19:59:58 545010] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202467) in round 6| [2025/04/30 19:59:58 545014] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 545018] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 545022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198487246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 545027] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198487246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 545031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57279|latest_rtt:57366|min_rtt:30467|applimit:0|lost:153|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 545037] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 19:59:58 545042] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746043198544612|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 545047] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318544612|now:1746043198544612|interv:120000000| [2025/04/30 19:59:58 545051] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318544612|now:1746043198544612|interv:120000000| [2025/04/30 19:59:58 545055] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 545059] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198544190| [2025/04/30 19:59:58 545063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198545063| [2025/04/30 19:59:58 545067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198545067| [2025/04/30 19:59:58 545076] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:30.24|path_pto:0| [2025/04/30 19:59:58 545080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 545085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 545089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:383|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 545094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:30.24|path_pto:0| [2025/04/30 19:59:58 545098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 545102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 545107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 545111] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:30.24|path_pto:0| [2025/04/30 19:59:58 545116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 545123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 545129] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 545135] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 545141] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 545147] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:383|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 545153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 545160] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 545184] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 19:59:58 545227] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198545196|stream_id:8|stream_offset:313955| [2025/04/30 19:59:58 545240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:506|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 19:59:58 545247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 545253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198550919|now:1746043198545253|interval:5666| [2025/04/30 19:59:58 545259] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198550919|now:1746043198545253|interv:5666| [2025/04/30 19:59:58 545266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 545273] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 545280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 545287] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 545293] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 19:59:58 545324] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198545302|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 545330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 545334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 545338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198550919|now:1746043198545338|interval:5581| [2025/04/30 19:59:58 545342] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198550919|now:1746043198545338|interv:5581| [2025/04/30 19:59:58 545346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 545351] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 545355] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 545359] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198545359|diff:2355| [2025/04/30 19:59:58 545365] [debug] |xqc_engine_main_logic|END|now:1746043198545067| [2025/04/30 19:59:58 545374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198545374| [2025/04/30 19:59:58 545379] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198545379|diff:2335| [2025/04/30 19:59:58 545383] [debug] |xqc_engine_main_logic|END|now:1746043198545374| [2025/04/30 19:59:58 545552] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198545551| [2025/04/30 19:59:58 545558] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 545563] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:233| [2025/04/30 19:59:58 545572] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 19:59:58 545577] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 19:59:58 545582] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 545586] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 545592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:389|origin_pktnum:266|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:389| [2025/04/30 19:59:58 545597] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:145207|prior_delivered:198664|prior_time:1746043198487740|is_app_limited:0|send_elapse:57067|ack_elapse:57811|ctl_first_sent_time:1746043198488266|lagest_ack_time:1746043198545551|curr_delivered:268264| [2025/04/30 19:59:58 545601] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198488266| [2025/04/30 19:59:58 545606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 19:59:58 545610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:54|minrtt:30467|latest_rtt:57285|ack_delay:24| [2025/04/30 19:59:58 545614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57277|rttvar:45|minrtt:30467|latest_rtt:57285|ack_delay:24| [2025/04/30 19:59:58 545619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:389|lost_pn:386|thresh:3| [2025/04/30 19:59:58 545623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 545912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 545924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:385|lost_pn:386|po_sent_time:1746043198486383|lost_send_time:1746043198481106|loss_delay:64445|frame:STREAM |repair:128| [2025/04/30 19:59:58 545928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:386|po_sent_time:1746043198486476|lost_send_time:1746043198481106|loss_delay:64445|frame:STREAM |repair:128| [2025/04/30 19:59:58 545933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198486476u| [2025/04/30 19:59:58 545937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 545941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198551800|now:1746043198545941|interval:5859| [2025/04/30 19:59:58 545945] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198551800|now:1746043198545941|interv:5859| [2025/04/30 19:59:58 545949] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57067, ack_elapse 57811, delivered 69600|rate 1203923|lost 156| [2025/04/30 19:59:58 545954] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203923) in round 6| [2025/04/30 19:59:58 545958] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 545962] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 545966] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198488266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 545973] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198488266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 545977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57277|latest_rtt:57285|min_rtt:30467|applimit:0|lost:154|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 545983] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 19:59:58 545988] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746043198545551|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 545993] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318545551|now:1746043198545551|interv:120000000| [2025/04/30 19:59:58 545997] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318545551|now:1746043198545551|interv:120000000| [2025/04/30 19:59:58 546001] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 546005] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198545067| [2025/04/30 19:59:58 546009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198546009| [2025/04/30 19:59:58 546014] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198546013| [2025/04/30 19:59:58 546019] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:30.31|path_pto:0| [2025/04/30 19:59:58 546024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 546028] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 546033] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:385|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 546037] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:30.31|path_pto:0| [2025/04/30 19:59:58 546041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 546046] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 546050] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 546054] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:30.31|path_pto:0| [2025/04/30 19:59:58 546061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 546065] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 546070] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 546074] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:30.31|path_pto:0| [2025/04/30 19:59:58 546078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 546083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 546087] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 546090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 546095] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 546099] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 546103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 546107] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 546112] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 19:59:58 546151] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198546121|stream_id:8|stream_offset:246269| [2025/04/30 19:59:58 546159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:508|origin_pktnum:262|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 546182] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 546191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198551800|now:1746043198546191|interval:5609| [2025/04/30 19:59:58 546198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198551800|now:1746043198546191|interv:5609| [2025/04/30 19:59:58 546204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 546210] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 546222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 546229] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 546235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 19:59:58 546269] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198546244|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 546277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:509|origin_pktnum:386|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 546283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 546290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198551800|now:1746043198546289|interval:5511| [2025/04/30 19:59:58 546296] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198551800|now:1746043198546289|interv:5511| [2025/04/30 19:59:58 546303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 546309] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 546313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 546318] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 546322] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 19:59:58 546347] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198546328|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 546353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 546357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 546361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198551800|now:1746043198546361|interval:5439| [2025/04/30 19:59:58 546366] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198551800|now:1746043198546361|interv:5439| [2025/04/30 19:59:58 546370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 546374] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 546379] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 546383] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198546382|diff:1332| [2025/04/30 19:59:58 546401] [debug] |xqc_engine_main_logic|END|now:1746043198546013| [2025/04/30 19:59:58 546407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198546407| [2025/04/30 19:59:58 546411] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198546410|diff:1304| [2025/04/30 19:59:58 546414] [debug] |xqc_engine_main_logic|END|now:1746043198546407| [2025/04/30 19:59:58 546538] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198546537| [2025/04/30 19:59:58 546543] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 546549] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:234| [2025/04/30 19:59:58 546553] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 19:59:58 546559] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 19:59:58 546563] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 546568] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 546573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:391|origin_pktnum:268|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:391| [2025/04/30 19:59:58 546578] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:145207|prior_delivered:199864|prior_time:1746043198488719|is_app_limited:0|send_elapse:57052|ack_elapse:57818|ctl_first_sent_time:1746043198489252|lagest_ack_time:1746043198546537|curr_delivered:269464| [2025/04/30 19:59:58 546582] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198489252| [2025/04/30 19:59:58 546587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 19:59:58 546591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57277|rttvar:45|minrtt:30467|latest_rtt:57285|ack_delay:32| [2025/04/30 19:59:58 546595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:40|minrtt:30467|latest_rtt:57285|ack_delay:32| [2025/04/30 19:59:58 546600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:391|lost_pn:388|thresh:3| [2025/04/30 19:59:58 546604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 546905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 546910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:388|lost_pn:388|po_sent_time:1746043198487355|lost_send_time:1746043198482092|loss_delay:64445|frame:STREAM |repair:128| [2025/04/30 19:59:58 546914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198487355u| [2025/04/30 19:59:58 546918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 546922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198552818|now:1746043198546922|interval:5896| [2025/04/30 19:59:58 546926] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198552818|now:1746043198546922|interv:5896| [2025/04/30 19:59:58 546930] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57052, ack_elapse 57818, delivered 69600|rate 1203777|lost 157| [2025/04/30 19:59:58 546937] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203777) in round 6| [2025/04/30 19:59:58 546941] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 546945] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 546949] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198489252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 546954] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198489252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 546958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57274|latest_rtt:57285|min_rtt:30467|applimit:0|lost:156|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 546964] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 19:59:58 546969] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746043198546537|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 546973] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318546537|now:1746043198546537|interv:120000000| [2025/04/30 19:59:58 546977] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318546537|now:1746043198546537|interv:120000000| [2025/04/30 19:59:58 546981] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 546985] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198546013| [2025/04/30 19:59:58 546989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198546989| [2025/04/30 19:59:58 546994] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198546993| [2025/04/30 19:59:58 547000] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 547004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 547009] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 547013] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:388|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 547017] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 547022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 547028] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 547033] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 547037] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 547041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 547045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 547049] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 547053] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 547057] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 547062] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 547066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 547070] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 547074] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 19:59:58 547102] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198547080|stream_id:8|stream_offset:316289| [2025/04/30 19:59:58 547108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:511|origin_pktnum:388|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 547112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 547116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198552818|now:1746043198547116|interval:5702| [2025/04/30 19:59:58 547123] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198552818|now:1746043198547116|interv:5702| [2025/04/30 19:59:58 547131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 547138] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 547144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 547156] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 547163] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 19:59:58 547222] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198547193|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 547230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 547237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 547243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198552818|now:1746043198547242|interval:5576| [2025/04/30 19:59:58 547248] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198552818|now:1746043198547242|interv:5576| [2025/04/30 19:59:58 547254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 547261] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198547714| [2025/04/30 19:59:58 547267] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198547714| [2025/04/30 19:59:58 547272] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198547272|diff:442| [2025/04/30 19:59:58 547279] [debug] |xqc_engine_main_logic|END|now:1746043198546993| [2025/04/30 19:59:58 547286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198547286| [2025/04/30 19:59:58 547293] [debug] |xqc_engine_wakeup_after|wakeup:1746043198547714|now:1746043198547293|diff:421| [2025/04/30 19:59:58 547299] [debug] |xqc_engine_main_logic|END|now:1746043198547286| [2025/04/30 19:59:58 547560] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198547560| [2025/04/30 19:59:58 547566] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 547572] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:235| [2025/04/30 19:59:58 547576] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 19:59:58 547582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 19:59:58 547586] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 547591] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 547596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:393|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:393|path_largest_ack:393| [2025/04/30 19:59:58 547601] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:145207|prior_delivered:201064|prior_time:1746043198489751|is_app_limited:0|send_elapse:57068|ack_elapse:57809|ctl_first_sent_time:1746043198490286|lagest_ack_time:1746043198547560|curr_delivered:270664| [2025/04/30 19:59:58 547606] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198490286| [2025/04/30 19:59:58 547610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 19:59:58 547619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:40|minrtt:30467|latest_rtt:57274|ack_delay:32| [2025/04/30 19:59:58 547624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:38|minrtt:30467|latest_rtt:57274|ack_delay:32| [2025/04/30 19:59:58 547628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:393|lost_pn:390|thresh:3| [2025/04/30 19:59:58 547632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 547931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 547940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:390|po_sent_time:1746043198488373|lost_send_time:1746043198483127|loss_delay:64433|frame:STREAM |repair:128| [2025/04/30 19:59:58 547944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198488373u| [2025/04/30 19:59:58 547948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 547952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198553768|now:1746043198547952|interval:5816| [2025/04/30 19:59:58 547957] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198553768|now:1746043198547952|interv:5816| [2025/04/30 19:59:58 547961] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57068, ack_elapse 57809, delivered 69600|rate 1203964|lost 158| [2025/04/30 19:59:58 547965] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203964) in round 6| [2025/04/30 19:59:58 547969] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 547973] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 547977] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198490286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 547982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198490286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 547986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57270|latest_rtt:57274|min_rtt:30467|applimit:0|lost:157|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 547992] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 19:59:58 547997] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746043198547560|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 548001] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318547560|now:1746043198547560|interv:120000000| [2025/04/30 19:59:58 548005] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318547560|now:1746043198547560|interv:120000000| [2025/04/30 19:59:58 548012] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198547714|pq_index:0| [2025/04/30 19:59:58 548016] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198546993| [2025/04/30 19:59:58 548020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198548020| [2025/04/30 19:59:58 548025] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198548024| [2025/04/30 19:59:58 548029] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746043198547714|now:1746043198548024| [2025/04/30 19:59:58 548033] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_stream_close_timeout|stream_id:4|stream_type:0|stream close| [2025/04/30 19:59:58 548037] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:4|stream_type:0| [2025/04/30 19:59:58 548043] [stats] |scid:cda868c6c46a984c59172f68|xqc_destroy_stream|err:0x0|close_msg:finished|enable_multipath:0|send_state:3|recv_state:3|stream_id:4|stream_type:0|send_bytes:10240|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746043198294890|wrt_delay:197|snd_delay:4011|finwrt_delay:265|finsnd_delay:4908|finrcv_delay:1|finread_delay:132|all_acked_delay:43249|firstfinack_dely:43245|close_delay:43253|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd|path_info:mp is not supported in connection scid:cda868c6c46a984c59172f68|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:0| [2025/04/30 19:59:58 548049] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746043198547714|now:1746043198548024| [2025/04/30 19:59:58 548054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 19:59:58 548059] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 548063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 548068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 548072] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 548077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 548081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 548085] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 548089] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 548094] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 548100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 548106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 548112] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 548118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 548124] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 548131] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 548137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 548143] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 548149] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 19:59:58 548208] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198548159|stream_id:8|stream_offset:317456| [2025/04/30 19:59:58 548218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:513|origin_pktnum:390|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 548225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 548230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198553768|now:1746043198548230|interval:5538| [2025/04/30 19:59:58 548236] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198553768|now:1746043198548230|interv:5538| [2025/04/30 19:59:58 548242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 548249] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 548255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 548262] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 548268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 19:59:58 548303] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198548279|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 548310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:514|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 548320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 548324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198553768|now:1746043198548324|interval:5444| [2025/04/30 19:59:58 548328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198553768|now:1746043198548324|interv:5444| [2025/04/30 19:59:58 548332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 548337] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198553768| [2025/04/30 19:59:58 548341] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198553768| [2025/04/30 19:59:58 548345] [debug] |xqc_engine_wakeup_after|wakeup:1746043198553768|now:1746043198548345|diff:5423| [2025/04/30 19:59:58 548349] [debug] |xqc_engine_main_logic|END|now:1746043198548024| [2025/04/30 19:59:58 548355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198548355| [2025/04/30 19:59:58 548359] [debug] |xqc_engine_wakeup_after|wakeup:1746043198553768|now:1746043198548359|diff:5409| [2025/04/30 19:59:58 548363] [debug] |xqc_engine_main_logic|END|now:1746043198548355| [2025/04/30 19:59:58 548545] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198548544| [2025/04/30 19:59:58 548551] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 548556] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:236| [2025/04/30 19:59:58 548560] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 19:59:58 548566] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 19:59:58 548570] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 548575] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 548581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:395|origin_pktnum:272|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/04/30 19:59:58 548585] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:97|tx_in_flight:145207|prior_delivered:202264|prior_time:1746043198490720|is_app_limited:0|send_elapse:57034|ack_elapse:57824|ctl_first_sent_time:1746043198491241|lagest_ack_time:1746043198548544|curr_delivered:271864| [2025/04/30 19:59:58 548590] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198491241| [2025/04/30 19:59:58 548594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 19:59:58 548598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:38|minrtt:30467|latest_rtt:57303|ack_delay:32| [2025/04/30 19:59:58 548602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:29|minrtt:30467|latest_rtt:57303|ack_delay:32| [2025/04/30 19:59:58 548607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/04/30 19:59:58 548614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 548904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 548919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:392|po_sent_time:1746043198489335|lost_send_time:1746043198484079|loss_delay:64465|frame:STREAM |repair:128| [2025/04/30 19:59:58 548923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198489335u| [2025/04/30 19:59:58 548927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 548931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198554856|now:1746043198548931|interval:5925| [2025/04/30 19:59:58 548935] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198554856|now:1746043198548931|interv:5925| [2025/04/30 19:59:58 548939] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57034, ack_elapse 57824, delivered 69600|rate 1203652|lost 159| [2025/04/30 19:59:58 548944] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203652) in round 6| [2025/04/30 19:59:58 548948] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 548952] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 548956] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198491241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 548960] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198491241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 548965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57270|latest_rtt:57303|min_rtt:30467|applimit:0|lost:158|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 548970] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 19:59:58 548975] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746043198548544|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 548979] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318548544|now:1746043198548544|interv:120000000| [2025/04/30 19:59:58 548984] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318548544|now:1746043198548544|interv:120000000| [2025/04/30 19:59:58 548988] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198553768|pq_index:0| [2025/04/30 19:59:58 548992] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198548024| [2025/04/30 19:59:58 548996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198548995| [2025/04/30 19:59:58 549000] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198548999| [2025/04/30 19:59:58 549008] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 549013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 549017] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 549022] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 549026] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 549030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 549034] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 549039] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 549043] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 549047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 549051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 549055] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 549059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 549063] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 549067] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 549072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 549076] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 549080] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 19:59:58 549112] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198549086|stream_id:8|stream_offset:318623| [2025/04/30 19:59:58 549121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:515|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 19:59:58 549133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 549139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198554856|now:1746043198549139|interval:5717| [2025/04/30 19:59:58 549145] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198554856|now:1746043198549139|interv:5717| [2025/04/30 19:59:58 549152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 549159] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 549183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 549193] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 549199] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 19:59:58 549237] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198549209|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 549245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 549251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 549257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198554856|now:1746043198549257|interval:5599| [2025/04/30 19:59:58 549263] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198554856|now:1746043198549257|interv:5599| [2025/04/30 19:59:58 549270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 549277] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198554856| [2025/04/30 19:59:58 549283] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198554856| [2025/04/30 19:59:58 549289] [debug] |xqc_engine_wakeup_after|wakeup:1746043198554856|now:1746043198549289|diff:5567| [2025/04/30 19:59:58 549296] [debug] |xqc_engine_main_logic|END|now:1746043198548999| [2025/04/30 19:59:58 549304] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198549304| [2025/04/30 19:59:58 549309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198554856|now:1746043198549308|diff:5548| [2025/04/30 19:59:58 549312] [debug] |xqc_engine_main_logic|END|now:1746043198549304| [2025/04/30 19:59:58 549542] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198549542| [2025/04/30 19:59:58 549548] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 549554] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:237| [2025/04/30 19:59:58 549558] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 19:59:58 549568] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 19:59:58 549573] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 549577] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 549583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:397|origin_pktnum:274|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:397| [2025/04/30 19:59:58 549588] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:145207|prior_delivered:203464|prior_time:1746043198491706|is_app_limited:0|send_elapse:57011|ack_elapse:57836|ctl_first_sent_time:1746043198492233|lagest_ack_time:1746043198549542|curr_delivered:273064| [2025/04/30 19:59:58 549593] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198492233| [2025/04/30 19:59:58 549597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 19:59:58 549601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:29|minrtt:30467|latest_rtt:57309|ack_delay:32| [2025/04/30 19:59:58 549606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:23|minrtt:30467|latest_rtt:57309|ack_delay:32| [2025/04/30 19:59:58 549610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:397|lost_pn:394|thresh:3| [2025/04/30 19:59:58 549614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 549903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 549919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:394|lost_pn:394|po_sent_time:1746043198490391|lost_send_time:1746043198485070|loss_delay:64472|frame:STREAM |repair:128| [2025/04/30 19:59:58 549923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198490391u| [2025/04/30 19:59:58 549927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 549931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198555824|now:1746043198549931|interval:5893| [2025/04/30 19:59:58 549936] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198555824|now:1746043198549931|interv:5893| [2025/04/30 19:59:58 549940] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57011, ack_elapse 57836, delivered 69600|rate 1203402|lost 160| [2025/04/30 19:59:58 549944] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203402) in round 6| [2025/04/30 19:59:58 549948] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 549953] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 549957] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198492233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 549961] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198492233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 549968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57271|latest_rtt:57309|min_rtt:30467|applimit:0|lost:159|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 549974] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 19:59:58 549978] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746043198549542|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 549983] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318549542|now:1746043198549542|interv:120000000| [2025/04/30 19:59:58 549987] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318549542|now:1746043198549542|interv:120000000| [2025/04/30 19:59:58 549991] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198554856|pq_index:0| [2025/04/30 19:59:58 549996] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198548999| [2025/04/30 19:59:58 550000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198549999| [2025/04/30 19:59:58 550004] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198550003| [2025/04/30 19:59:58 550010] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 550014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 550019] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 550024] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:394|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 550028] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 550032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 550037] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 550041] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 550045] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 550050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 550056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 550060] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 550064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 550068] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 550073] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 550077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 550081] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 550086] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 19:59:58 550120] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198550091|stream_id:8|stream_offset:319790| [2025/04/30 19:59:58 550129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:517|origin_pktnum:394|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 550135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 550141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198555824|now:1746043198550141|interval:5683| [2025/04/30 19:59:58 550148] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198555824|now:1746043198550141|interv:5683| [2025/04/30 19:59:58 550154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 550161] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 550188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 550195] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 550202] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 19:59:58 550240] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198550212|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 550248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 550258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 550264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198555824|now:1746043198550264|interval:5560| [2025/04/30 19:59:58 550270] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198555824|now:1746043198550264|interv:5560| [2025/04/30 19:59:58 550276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 550283] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198555824| [2025/04/30 19:59:58 550289] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198555824| [2025/04/30 19:59:58 550295] [debug] |xqc_engine_wakeup_after|wakeup:1746043198555824|now:1746043198550295|diff:5529| [2025/04/30 19:59:58 550302] [debug] |xqc_engine_main_logic|END|now:1746043198550003| [2025/04/30 19:59:58 550310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198550310| [2025/04/30 19:59:58 550315] [debug] |xqc_engine_wakeup_after|wakeup:1746043198555824|now:1746043198550315|diff:5509| [2025/04/30 19:59:58 550321] [debug] |xqc_engine_main_logic|END|now:1746043198550310| [2025/04/30 19:59:58 550569] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198550569| [2025/04/30 19:59:58 550575] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 550581] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:238| [2025/04/30 19:59:58 550585] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 19:59:58 550591] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 19:59:58 550595] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 550602] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 550609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:399|origin_pktnum:276|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:399| [2025/04/30 19:59:58 550614] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:145207|prior_delivered:204664|prior_time:1746043198492711|is_app_limited:0|send_elapse:57021|ack_elapse:57858|ctl_first_sent_time:1746043198493233|lagest_ack_time:1746043198550569|curr_delivered:274264| [2025/04/30 19:59:58 550618] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198493233| [2025/04/30 19:59:58 550623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 19:59:58 550627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:23|minrtt:30467|latest_rtt:57336|ack_delay:32| [2025/04/30 19:59:58 550631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:26|minrtt:30467|latest_rtt:57336|ack_delay:32| [2025/04/30 19:59:58 550636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:399|lost_pn:396|thresh:3| [2025/04/30 19:59:58 550640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 550927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 550947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:396|po_sent_time:1746043198491352|lost_send_time:1746043198486066|loss_delay:64503|frame:STREAM |repair:128| [2025/04/30 19:59:58 550954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198491352u| [2025/04/30 19:59:58 550958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 550962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198556841|now:1746043198550962|interval:5879| [2025/04/30 19:59:58 550967] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198556841|now:1746043198550962|interv:5879| [2025/04/30 19:59:58 550971] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57021, ack_elapse 57858, delivered 69600|rate 1202945|lost 161| [2025/04/30 19:59:58 550975] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202945) in round 6| [2025/04/30 19:59:58 550979] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 550983] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 550987] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198493233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 550992] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198493233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 550996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57276|latest_rtt:57336|min_rtt:30467|applimit:0|lost:160|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 551002] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 19:59:58 551006] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746043198550569|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 551011] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318550569|now:1746043198550569|interv:120000000| [2025/04/30 19:59:58 551015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318550569|now:1746043198550569|interv:120000000| [2025/04/30 19:59:58 551019] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198555824|pq_index:0| [2025/04/30 19:59:58 551023] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198550003| [2025/04/30 19:59:58 551027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198551027| [2025/04/30 19:59:58 551032] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198551031| [2025/04/30 19:59:58 551038] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 551045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 551049] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 551054] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 551058] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 551062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 551067] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 551071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 551075] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 551080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 551084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 551088] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 551092] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 551097] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 551104] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 551111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 551117] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 551123] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 19:59:58 551163] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198551132|stream_id:8|stream_offset:320957| [2025/04/30 19:59:58 551192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:519|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 19:59:58 551205] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 551211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198556841|now:1746043198551211|interval:5630| [2025/04/30 19:59:58 551217] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198556841|now:1746043198551211|interv:5630| [2025/04/30 19:59:58 551222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 551229] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 551236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 551242] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 551248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 19:59:58 551278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198551258|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 551285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 551292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 551298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198556841|now:1746043198551298|interval:5543| [2025/04/30 19:59:58 551305] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198556841|now:1746043198551298|interv:5543| [2025/04/30 19:59:58 551310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 551315] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198556841| [2025/04/30 19:59:58 551319] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198556841| [2025/04/30 19:59:58 551323] [debug] |xqc_engine_wakeup_after|wakeup:1746043198556841|now:1746043198551323|diff:5518| [2025/04/30 19:59:58 551327] [debug] |xqc_engine_main_logic|END|now:1746043198551031| [2025/04/30 19:59:58 551333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198551333| [2025/04/30 19:59:58 551337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198556841|now:1746043198551337|diff:5504| [2025/04/30 19:59:58 551340] [debug] |xqc_engine_main_logic|END|now:1746043198551333| [2025/04/30 19:59:58 551546] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198551545| [2025/04/30 19:59:58 551552] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 551557] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:239| [2025/04/30 19:59:58 551561] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 19:59:58 551567] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 19:59:58 551571] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 551580] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 551586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:401|origin_pktnum:278|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:401| [2025/04/30 19:59:58 551591] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:145207|prior_delivered:205864|prior_time:1746043198493748|is_app_limited:0|send_elapse:57069|ack_elapse:57797|ctl_first_sent_time:1746043198494278|lagest_ack_time:1746043198551545|curr_delivered:275464| [2025/04/30 19:59:58 551595] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198494278| [2025/04/30 19:59:58 551600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 19:59:58 551604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:26|minrtt:30467|latest_rtt:57267|ack_delay:40| [2025/04/30 19:59:58 551608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:32|minrtt:30467|latest_rtt:57267|ack_delay:40| [2025/04/30 19:59:58 551612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:401|lost_pn:398|thresh:3| [2025/04/30 19:59:58 551616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 551896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 551919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:398|lost_pn:398|po_sent_time:1746043198492338|lost_send_time:1746043198487117|loss_delay:64428|frame:STREAM |repair:128| [2025/04/30 19:59:58 551924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198492338u| [2025/04/30 19:59:58 551928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 551932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198557734|now:1746043198551932|interval:5802| [2025/04/30 19:59:58 551936] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198557734|now:1746043198551932|interv:5802| [2025/04/30 19:59:58 551940] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57069, ack_elapse 57797, delivered 69600|rate 1204214|lost 162| [2025/04/30 19:59:58 551945] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 6| [2025/04/30 19:59:58 551949] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 551953] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 551957] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198494278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 551961] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198494278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 551965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57270|latest_rtt:57267|min_rtt:30467|applimit:0|lost:161|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 551974] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 19:59:58 551978] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746043198551545|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 551983] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318551545|now:1746043198551545|interv:120000000| [2025/04/30 19:59:58 551987] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318551545|now:1746043198551545|interv:120000000| [2025/04/30 19:59:58 551991] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198556841|pq_index:0| [2025/04/30 19:59:58 551995] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198551031| [2025/04/30 19:59:58 551999] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198551999| [2025/04/30 19:59:58 552004] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198552003| [2025/04/30 19:59:58 552010] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 552014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 552018] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 552023] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:398|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 552027] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 552031] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 552036] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 552040] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 552044] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 552049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 552056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 552059] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 552063] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 552067] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 552072] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:398|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 552076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 552080] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 552084] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 19:59:58 552120] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198552090|stream_id:8|stream_offset:322124| [2025/04/30 19:59:58 552128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:521|origin_pktnum:398|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 552135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 552141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198557734|now:1746043198552141|interval:5593| [2025/04/30 19:59:58 552147] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198557734|now:1746043198552141|interv:5593| [2025/04/30 19:59:58 552153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 552160] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 552183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 552194] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 552200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 19:59:58 552236] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198552209|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 552244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 552251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 552257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198557734|now:1746043198552257|interval:5477| [2025/04/30 19:59:58 552269] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198557734|now:1746043198552257|interv:5477| [2025/04/30 19:59:58 552275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 552281] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198557734| [2025/04/30 19:59:58 552288] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198557734| [2025/04/30 19:59:58 552295] [debug] |xqc_engine_wakeup_after|wakeup:1746043198557734|now:1746043198552295|diff:5439| [2025/04/30 19:59:58 552300] [debug] |xqc_engine_main_logic|END|now:1746043198552003| [2025/04/30 19:59:58 552305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198552305| [2025/04/30 19:59:58 552309] [debug] |xqc_engine_wakeup_after|wakeup:1746043198557734|now:1746043198552309|diff:5425| [2025/04/30 19:59:58 552313] [debug] |xqc_engine_main_logic|END|now:1746043198552305| [2025/04/30 19:59:58 552535] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198552534| [2025/04/30 19:59:58 552540] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 552546] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:240| [2025/04/30 19:59:58 552550] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 19:59:58 552556] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 19:59:58 552560] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 552565] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 552570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:403|origin_pktnum:280|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:403| [2025/04/30 19:59:58 552575] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:145207|prior_delivered:207064|prior_time:1746043198494696|is_app_limited:0|send_elapse:57006|ack_elapse:57838|ctl_first_sent_time:1746043198495223|lagest_ack_time:1746043198552534|curr_delivered:276664| [2025/04/30 19:59:58 552580] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198495223| [2025/04/30 19:59:58 552585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 19:59:58 552589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:32|minrtt:30467|latest_rtt:57311|ack_delay:32| [2025/04/30 19:59:58 552593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:26|minrtt:30467|latest_rtt:57311|ack_delay:32| [2025/04/30 19:59:58 552597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:403|lost_pn:400|thresh:3| [2025/04/30 19:59:58 552601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 552884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 552911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:400|lost_pn:400|po_sent_time:1746043198493306|lost_send_time:1746043198488060|loss_delay:64474|frame:STREAM |repair:128| [2025/04/30 19:59:58 552916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198493306u| [2025/04/30 19:59:58 552922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 552926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198558846|now:1746043198552926|interval:5920| [2025/04/30 19:59:58 552931] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198558846|now:1746043198552926|interv:5920| [2025/04/30 19:59:58 552935] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57006, ack_elapse 57838, delivered 69600|rate 1203361|lost 163| [2025/04/30 19:59:58 552939] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203361) in round 6| [2025/04/30 19:59:58 552943] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 552947] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 552951] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198495223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 552956] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198495223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 552960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57271|latest_rtt:57311|min_rtt:30467|applimit:0|lost:162|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 552966] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 19:59:58 552970] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746043198552534|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 552975] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318552534|now:1746043198552534|interv:120000000| [2025/04/30 19:59:58 552979] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318552534|now:1746043198552534|interv:120000000| [2025/04/30 19:59:58 552983] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198557734|pq_index:0| [2025/04/30 19:59:58 552987] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198552003| [2025/04/30 19:59:58 552991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198552991| [2025/04/30 19:59:58 552996] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198552995| [2025/04/30 19:59:58 553002] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 553006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 553013] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 553018] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:400|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 553022] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 553026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 553031] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 553035] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 553039] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 553044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 553048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 553052] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 553056] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 553060] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 553064] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 553068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 553073] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 553077] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 19:59:58 553112] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198553083|stream_id:8|stream_offset:323291| [2025/04/30 19:59:58 553120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:523|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 19:59:58 553126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 553132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198558846|now:1746043198553132|interval:5714| [2025/04/30 19:59:58 553145] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198558846|now:1746043198553132|interv:5714| [2025/04/30 19:59:58 553151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 553158] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 553163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 553191] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 553198] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 19:59:58 553235] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198553207|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 553242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 553249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 553255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198558846|now:1746043198553255|interval:5591| [2025/04/30 19:59:58 553261] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198558846|now:1746043198553255|interv:5591| [2025/04/30 19:59:58 553267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 553274] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198558846| [2025/04/30 19:59:58 553280] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198558846| [2025/04/30 19:59:58 553286] [debug] |xqc_engine_wakeup_after|wakeup:1746043198558846|now:1746043198553286|diff:5560| [2025/04/30 19:59:58 553293] [debug] |xqc_engine_main_logic|END|now:1746043198552995| [2025/04/30 19:59:58 553300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198553300| [2025/04/30 19:59:58 553306] [debug] |xqc_engine_wakeup_after|wakeup:1746043198558846|now:1746043198553306|diff:5540| [2025/04/30 19:59:58 553312] [debug] |xqc_engine_main_logic|END|now:1746043198553300| [2025/04/30 19:59:58 553556] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198553556| [2025/04/30 19:59:58 553562] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 553568] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:241| [2025/04/30 19:59:58 553572] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 19:59:58 553577] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 19:59:58 553581] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 553586] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 553596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:405|origin_pktnum:282|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:405| [2025/04/30 19:59:58 553601] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:145207|prior_delivered:208264|prior_time:1746043198495706|is_app_limited:0|send_elapse:56996|ack_elapse:57850|ctl_first_sent_time:1746043198496223|lagest_ack_time:1746043198553556|curr_delivered:277864| [2025/04/30 19:59:58 553606] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198496223| [2025/04/30 19:59:58 553610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 19:59:58 553614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:26|minrtt:30467|latest_rtt:57333|ack_delay:48| [2025/04/30 19:59:58 553619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57273|rttvar:23|minrtt:30467|latest_rtt:57333|ack_delay:48| [2025/04/30 19:59:58 553623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:405|lost_pn:402|thresh:3| [2025/04/30 19:59:58 553627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 553901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 553933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:402|lost_pn:402|po_sent_time:1746043198494372|lost_send_time:1746043198489057|loss_delay:64499|frame:STREAM |repair:128| [2025/04/30 19:59:58 553937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198494372u| [2025/04/30 19:59:58 553941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 553945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198559833|now:1746043198553945|interval:5888| [2025/04/30 19:59:58 553949] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198559833|now:1746043198553945|interv:5888| [2025/04/30 19:59:58 553953] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56996, ack_elapse 57850, delivered 69600|rate 1203111|lost 164| [2025/04/30 19:59:58 553958] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203111) in round 6| [2025/04/30 19:59:58 553962] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 553966] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 553970] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198496223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 553974] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198496223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 553979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57273|latest_rtt:57333|min_rtt:30467|applimit:0|lost:163|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 553987] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 19:59:58 553991] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746043198553556|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 553996] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318553556|now:1746043198553556|interv:120000000| [2025/04/30 19:59:58 554000] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318553556|now:1746043198553556|interv:120000000| [2025/04/30 19:59:58 554004] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198558846|pq_index:0| [2025/04/30 19:59:58 554008] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198552995| [2025/04/30 19:59:58 554012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198554012| [2025/04/30 19:59:58 554017] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198554016| [2025/04/30 19:59:58 554023] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57273|min_srtt:57273|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 554027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 554031] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57273|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 554036] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:402|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 554040] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57273|min_srtt:57273|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 554044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 554049] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57273|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 554053] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 554057] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57273|min_srtt:57273|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 554061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 554066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 554072] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 554076] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 554080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 554085] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 554092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 554099] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 554105] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 19:59:58 554144] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198554114|stream_id:8|stream_offset:324458| [2025/04/30 19:59:58 554152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:525|origin_pktnum:402|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 554159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 554165] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198559833|now:1746043198554164|interval:5669| [2025/04/30 19:59:58 554191] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198559833|now:1746043198554164|interv:5669| [2025/04/30 19:59:58 554197] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 554204] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 554210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 554216] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 554222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 19:59:58 554260] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198554231|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 554268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 554275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 554281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198559833|now:1746043198554281|interval:5552| [2025/04/30 19:59:58 554293] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198559833|now:1746043198554281|interv:5552| [2025/04/30 19:59:58 554297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 554302] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198559833| [2025/04/30 19:59:58 554306] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198559833| [2025/04/30 19:59:58 554310] [debug] |xqc_engine_wakeup_after|wakeup:1746043198559833|now:1746043198554310|diff:5523| [2025/04/30 19:59:58 554315] [debug] |xqc_engine_main_logic|END|now:1746043198554016| [2025/04/30 19:59:58 554320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198554320| [2025/04/30 19:59:58 554324] [debug] |xqc_engine_wakeup_after|wakeup:1746043198559833|now:1746043198554324|diff:5509| [2025/04/30 19:59:58 554328] [debug] |xqc_engine_main_logic|END|now:1746043198554320| [2025/04/30 19:59:58 554532] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198554532| [2025/04/30 19:59:58 554539] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 554544] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:242| [2025/04/30 19:59:58 554548] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 19:59:58 554554] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 19:59:58 554558] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 554563] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 554568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:407|origin_pktnum:284|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:407| [2025/04/30 19:59:58 554573] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:145207|prior_delivered:209464|prior_time:1746043198496693|is_app_limited:0|send_elapse:56969|ack_elapse:57839|ctl_first_sent_time:1746043198497211|lagest_ack_time:1746043198554532|curr_delivered:279064| [2025/04/30 19:59:58 554577] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198497211| [2025/04/30 19:59:58 554582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 19:59:58 554586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57273|rttvar:23|minrtt:30467|latest_rtt:57321|ack_delay:56| [2025/04/30 19:59:58 554590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57272|rttvar:20|minrtt:30467|latest_rtt:57321|ack_delay:56| [2025/04/30 19:59:58 554594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/04/30 19:59:58 554599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 554869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 554905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:404|lost_pn:404|po_sent_time:1746043198495334|lost_send_time:1746043198490046|loss_delay:64486|frame:STREAM |repair:128| [2025/04/30 19:59:58 554909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198495334u| [2025/04/30 19:59:58 554913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 554919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198560782|now:1746043198554919|interval:5863| [2025/04/30 19:59:58 554924] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198560782|now:1746043198554919|interv:5863| [2025/04/30 19:59:58 554928] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56969, ack_elapse 57839, delivered 69600|rate 1203340|lost 165| [2025/04/30 19:59:58 554932] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203340) in round 6| [2025/04/30 19:59:58 554936] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 554940] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 554944] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198497211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 554949] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198497211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 554953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57272|latest_rtt:57321|min_rtt:30467|applimit:0|lost:164|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 554959] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 19:59:58 554963] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746043198554532|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 554968] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318554532|now:1746043198554532|interv:120000000| [2025/04/30 19:59:58 554972] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318554532|now:1746043198554532|interv:120000000| [2025/04/30 19:59:58 554976] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198559833|pq_index:0| [2025/04/30 19:59:58 554980] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198554016| [2025/04/30 19:59:58 554984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198554984| [2025/04/30 19:59:58 554989] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198554988| [2025/04/30 19:59:58 554994] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57272|min_srtt:57272|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 554998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 555003] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57272|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 555010] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:404|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 555014] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57272|min_srtt:57272|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 555019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 555023] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57272|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 555027] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 555032] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57272|min_srtt:57272|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 555036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 555040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 555044] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 555048] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 555052] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 555056] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 555060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 555065] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 555069] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 19:59:58 555102] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198555075|stream_id:8|stream_offset:325625| [2025/04/30 19:59:58 555111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:527|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 19:59:58 555118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 555124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198560782|now:1746043198555124|interval:5658| [2025/04/30 19:59:58 555136] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198560782|now:1746043198555124|interv:5658| [2025/04/30 19:59:58 555142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 555149] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 555156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 555162] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 555189] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 19:59:58 555227] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198555199|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 555235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 555242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 555249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198560782|now:1746043198555249|interval:5533| [2025/04/30 19:59:58 555255] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198560782|now:1746043198555249|interv:5533| [2025/04/30 19:59:58 555262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 555269] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198560782| [2025/04/30 19:59:58 555275] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198560782| [2025/04/30 19:59:58 555281] [debug] |xqc_engine_wakeup_after|wakeup:1746043198560782|now:1746043198555281|diff:5501| [2025/04/30 19:59:58 555288] [debug] |xqc_engine_main_logic|END|now:1746043198554988| [2025/04/30 19:59:58 555296] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198555296| [2025/04/30 19:59:58 555300] [debug] |xqc_engine_wakeup_after|wakeup:1746043198560782|now:1746043198555300|diff:5482| [2025/04/30 19:59:58 555304] [debug] |xqc_engine_main_logic|END|now:1746043198555296| [2025/04/30 19:59:58 555515] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198555514| [2025/04/30 19:59:58 555520] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 555526] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:243| [2025/04/30 19:59:58 555530] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 19:59:58 555536] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 19:59:58 555540] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 555545] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 555550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:409|origin_pktnum:286|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/04/30 19:59:58 555560] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:145207|prior_delivered:210664|prior_time:1746043198497695|is_app_limited:0|send_elapse:56963|ack_elapse:57819|ctl_first_sent_time:1746043198498206|lagest_ack_time:1746043198555514|curr_delivered:280264| [2025/04/30 19:59:58 555564] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198498206| [2025/04/30 19:59:58 555569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 19:59:58 555573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57272|rttvar:20|minrtt:30467|latest_rtt:57308|ack_delay:48| [2025/04/30 19:59:58 555577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:18|minrtt:30467|latest_rtt:57308|ack_delay:48| [2025/04/30 19:59:58 555582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/04/30 19:59:58 555586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 555849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 555891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:406|lost_pn:406|po_sent_time:1746043198496296|lost_send_time:1746043198491043|loss_delay:64471|frame:STREAM |repair:128| [2025/04/30 19:59:58 555895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198496296u| [2025/04/30 19:59:58 555899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 555903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198561772|now:1746043198555903|interval:5869| [2025/04/30 19:59:58 555908] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198561772|now:1746043198555903|interv:5869| [2025/04/30 19:59:58 555912] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56963, ack_elapse 57819, delivered 69600|rate 1203756|lost 166| [2025/04/30 19:59:58 555916] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203756) in round 6| [2025/04/30 19:59:58 555920] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 555924] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 555928] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198498206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 555933] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198498206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 555937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57270|latest_rtt:57308|min_rtt:30467|applimit:0|lost:165|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 555943] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 19:59:58 555950] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746043198555514|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 555955] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318555514|now:1746043198555514|interv:120000000| [2025/04/30 19:59:58 555959] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318555514|now:1746043198555514|interv:120000000| [2025/04/30 19:59:58 555963] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198560782|pq_index:0| [2025/04/30 19:59:58 555967] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198554988| [2025/04/30 19:59:58 555971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198555971| [2025/04/30 19:59:58 555976] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198555975| [2025/04/30 19:59:58 555981] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 555986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 555990] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 555995] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:406|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 555999] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 556003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 556008] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 556012] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 556016] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57270|min_srtt:57270|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 556020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 556025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 556028] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 556032] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 556039] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 556043] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 556048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 556052] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 556056] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 19:59:58 556093] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198556062|stream_id:8|stream_offset:326792| [2025/04/30 19:59:58 556103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:529|origin_pktnum:406|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 556110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 556116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198561772|now:1746043198556115|interval:5657| [2025/04/30 19:59:58 556122] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198561772|now:1746043198556115|interv:5657| [2025/04/30 19:59:58 556129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 556136] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 556142] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 556149] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 556155] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 19:59:58 556210] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198556164|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 556221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 556228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 556234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198561772|now:1746043198556234|interval:5538| [2025/04/30 19:59:58 556240] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198561772|now:1746043198556234|interv:5538| [2025/04/30 19:59:58 556246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 556256] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198561772| [2025/04/30 19:59:58 556262] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198561772| [2025/04/30 19:59:58 556268] [debug] |xqc_engine_wakeup_after|wakeup:1746043198561772|now:1746043198556268|diff:5504| [2025/04/30 19:59:58 556274] [debug] |xqc_engine_main_logic|END|now:1746043198555975| [2025/04/30 19:59:58 556282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198556281| [2025/04/30 19:59:58 556287] [debug] |xqc_engine_wakeup_after|wakeup:1746043198561772|now:1746043198556287|diff:5485| [2025/04/30 19:59:58 556293] [debug] |xqc_engine_main_logic|END|now:1746043198556281| [2025/04/30 19:59:58 556565] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198556564| [2025/04/30 19:59:58 556575] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 556582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:244| [2025/04/30 19:59:58 556586] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 19:59:58 556593] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 19:59:58 556597] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 556602] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 556608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:411|origin_pktnum:288|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:411| [2025/04/30 19:59:58 556613] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:145207|prior_delivered:211864|prior_time:1746043198498670|is_app_limited:0|send_elapse:56937|ack_elapse:57894|ctl_first_sent_time:1746043198499163|lagest_ack_time:1746043198556564|curr_delivered:281464| [2025/04/30 19:59:58 556618] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198499163| [2025/04/30 19:59:58 556623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 19:59:58 556627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57270|rttvar:18|minrtt:30467|latest_rtt:57401|ack_delay:48| [2025/04/30 19:59:58 556631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57281|rttvar:34|minrtt:30467|latest_rtt:57401|ack_delay:48| [2025/04/30 19:59:58 556636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:411|lost_pn:408|thresh:3| [2025/04/30 19:59:58 556640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 556906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 556949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:408|lost_pn:408|po_sent_time:1746043198497301|lost_send_time:1746043198491988|loss_delay:64576|frame:STREAM |repair:128| [2025/04/30 19:59:58 556953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198497301u| [2025/04/30 19:59:58 556958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 556962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198562873|now:1746043198556962|interval:5911| [2025/04/30 19:59:58 556969] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198562873|now:1746043198556962|interv:5911| [2025/04/30 19:59:58 556973] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56937, ack_elapse 57894, delivered 69600|rate 1202197|lost 167| [2025/04/30 19:59:58 556978] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202197) in round 6| [2025/04/30 19:59:58 556982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 556986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 556990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198499163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 556994] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198499163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 556999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57281|latest_rtt:57401|min_rtt:30467|applimit:0|lost:166|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 557005] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 19:59:58 557010] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746043198556564|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 557015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318556564|now:1746043198556564|interv:120000000| [2025/04/30 19:59:58 557019] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318556564|now:1746043198556564|interv:120000000| [2025/04/30 19:59:58 557023] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198561772|pq_index:0| [2025/04/30 19:59:58 557027] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198555975| [2025/04/30 19:59:58 557031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198557031| [2025/04/30 19:59:58 557036] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198557035| [2025/04/30 19:59:58 557042] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57281|min_srtt:57281|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 557047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 557052] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 557059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:408|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 557064] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57281|min_srtt:57281|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 557068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 557073] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 557077] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 557081] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57281|min_srtt:57281|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 557085] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 557090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 557094] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 557098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 557102] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 557106] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 557110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 557115] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 557119] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 19:59:58 557155] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198557126|stream_id:8|stream_offset:327959| [2025/04/30 19:59:58 557181] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:531|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 19:59:58 557194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 557199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198562873|now:1746043198557199|interval:5674| [2025/04/30 19:59:58 557204] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198562873|now:1746043198557199|interv:5674| [2025/04/30 19:59:58 557208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 557217] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 557222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 557227] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 557233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 19:59:58 557273] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198557244|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 557283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 557290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 557296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198562873|now:1746043198557296|interval:5577| [2025/04/30 19:59:58 557301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198562873|now:1746043198557296|interv:5577| [2025/04/30 19:59:58 557305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 557310] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198562873| [2025/04/30 19:59:58 557315] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198562873| [2025/04/30 19:59:58 557319] [debug] |xqc_engine_wakeup_after|wakeup:1746043198562873|now:1746043198557319|diff:5554| [2025/04/30 19:59:58 557323] [debug] |xqc_engine_main_logic|END|now:1746043198557035| [2025/04/30 19:59:58 557328] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198557328| [2025/04/30 19:59:58 557332] [debug] |xqc_engine_wakeup_after|wakeup:1746043198562873|now:1746043198557332|diff:5541| [2025/04/30 19:59:58 557336] [debug] |xqc_engine_main_logic|END|now:1746043198557328| [2025/04/30 19:59:58 557575] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198557574| [2025/04/30 19:59:58 557581] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 557586] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:245| [2025/04/30 19:59:58 557590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 19:59:58 557596] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 19:59:58 557600] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 557605] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 557611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:413|origin_pktnum:290|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:413| [2025/04/30 19:59:58 557615] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:145207|prior_delivered:213064|prior_time:1746043198499700|is_app_limited:0|send_elapse:56988|ack_elapse:57874|ctl_first_sent_time:1746043198500218|lagest_ack_time:1746043198557574|curr_delivered:282664| [2025/04/30 19:59:58 557625] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198500218| [2025/04/30 19:59:58 557629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 19:59:58 557633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57281|rttvar:34|minrtt:30467|latest_rtt:57356|ack_delay:56| [2025/04/30 19:59:58 557638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:30|minrtt:30467|latest_rtt:57356|ack_delay:56| [2025/04/30 19:59:58 557642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:413|lost_pn:410|thresh:3| [2025/04/30 19:59:58 557646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 557903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 557952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:410|lost_pn:410|po_sent_time:1746043198498297|lost_send_time:1746043198493049|loss_delay:64525|frame:STREAM |repair:128| [2025/04/30 19:59:58 557957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198498297u| [2025/04/30 19:59:58 557961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 557965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198563796|now:1746043198557965|interval:5831| [2025/04/30 19:59:58 557969] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198563796|now:1746043198557965|interv:5831| [2025/04/30 19:59:58 557973] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56988, ack_elapse 57874, delivered 69600|rate 1202612|lost 168| [2025/04/30 19:59:58 557978] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202612) in round 6| [2025/04/30 19:59:58 557982] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 557986] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 557990] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198500218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 557995] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198500218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 557999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57283|latest_rtt:57356|min_rtt:30467|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 558005] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 19:59:58 558010] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746043198557574|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 558017] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318557574|now:1746043198557574|interv:120000000| [2025/04/30 19:59:58 558021] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318557574|now:1746043198557574|interv:120000000| [2025/04/30 19:59:58 558025] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198562873|pq_index:0| [2025/04/30 19:59:58 558029] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198557035| [2025/04/30 19:59:58 558033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198558033| [2025/04/30 19:59:58 558038] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198558037| [2025/04/30 19:59:58 558044] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 558048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 558053] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 558058] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:410|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 558062] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 558066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 558071] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 558075] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 558079] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57283|min_srtt:57283|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 558084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 558088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 558092] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 558096] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 558100] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 558106] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:410|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 558111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 558115] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 558119] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 19:59:58 558154] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198558125|stream_id:8|stream_offset:329126| [2025/04/30 19:59:58 558164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:533|origin_pktnum:410|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 558192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 558198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198563796|now:1746043198558197|interval:5599| [2025/04/30 19:59:58 558202] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198563796|now:1746043198558197|interv:5599| [2025/04/30 19:59:58 558206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 558211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 558216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 558224] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 558230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:534-539|next_skip_chance:1746043198811079|current_time:1746043198558230| [2025/04/30 19:59:58 558238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 19:59:58 558272] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198558248|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 558281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 558289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 558296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198563796|now:1746043198558296|interval:5500| [2025/04/30 19:59:58 558301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198563796|now:1746043198558296|interv:5500| [2025/04/30 19:59:58 558305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 558315] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198563796| [2025/04/30 19:59:58 558319] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198563796| [2025/04/30 19:59:58 558323] [debug] |xqc_engine_wakeup_after|wakeup:1746043198563796|now:1746043198558323|diff:5473| [2025/04/30 19:59:58 558328] [debug] |xqc_engine_main_logic|END|now:1746043198558037| [2025/04/30 19:59:58 558333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198558333| [2025/04/30 19:59:58 558337] [debug] |xqc_engine_wakeup_after|wakeup:1746043198563796|now:1746043198558337|diff:5459| [2025/04/30 19:59:58 558341] [debug] |xqc_engine_main_logic|END|now:1746043198558333| [2025/04/30 19:59:58 558561] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198558560| [2025/04/30 19:59:58 558566] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 558572] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:246| [2025/04/30 19:59:58 558576] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 19:59:58 558582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 19:59:58 558586] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 558590] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 558596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:415|origin_pktnum:292|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:415| [2025/04/30 19:59:58 558601] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:145207|prior_delivered:214264|prior_time:1746043198500682|is_app_limited:0|send_elapse:56952|ack_elapse:57878|ctl_first_sent_time:1746043198501196|lagest_ack_time:1746043198558560|curr_delivered:283864| [2025/04/30 19:59:58 558605] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198501196| [2025/04/30 19:59:58 558610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 19:59:58 558614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57283|rttvar:30|minrtt:30467|latest_rtt:57364|ack_delay:48| [2025/04/30 19:59:58 558618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:31|minrtt:30467|latest_rtt:57364|ack_delay:48| [2025/04/30 19:59:58 558623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:415|lost_pn:412|thresh:3| [2025/04/30 19:59:58 558627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 558885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 558936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:412|lost_pn:412|po_sent_time:1746043198499271|lost_send_time:1746043198494026|loss_delay:64534|frame:STREAM |repair:128| [2025/04/30 19:59:58 558941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198499271u| [2025/04/30 19:59:58 558945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 558949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198564845|now:1746043198558949|interval:5896| [2025/04/30 19:59:58 558955] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198564845|now:1746043198558949|interv:5896| [2025/04/30 19:59:58 558960] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56952, ack_elapse 57878, delivered 69600|rate 1202529|lost 169| [2025/04/30 19:59:58 558964] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202529) in round 6| [2025/04/30 19:59:58 558968] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 558972] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 558976] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198501196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 558980] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198501196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 558985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57287|latest_rtt:57364|min_rtt:30467|applimit:0|lost:168|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 558991] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 19:59:58 558995] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746043198558560|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 559000] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318558560|now:1746043198558560|interv:120000000| [2025/04/30 19:59:58 559004] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318558560|now:1746043198558560|interv:120000000| [2025/04/30 19:59:58 559008] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198563796|pq_index:0| [2025/04/30 19:59:58 559012] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198558037| [2025/04/30 19:59:58 559016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198559016| [2025/04/30 19:59:58 559020] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198559020| [2025/04/30 19:59:58 559026] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 559030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 559035] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 559042] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:412|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 559046] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 559050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 559055] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57287|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 559059] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 559063] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57287|min_srtt:57287|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 559068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 559072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 559076] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 559080] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 559084] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 559088] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:412|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 559092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 559097] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 559101] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 19:59:58 559132] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198559107|stream_id:8|stream_offset:330293| [2025/04/30 19:59:58 559141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:541|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 19:59:58 559149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 559155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198564845|now:1746043198559155|interval:5690| [2025/04/30 19:59:58 559162] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198564845|now:1746043198559155|interv:5690| [2025/04/30 19:59:58 559192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 559198] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 559202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 559207] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 559211] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 19:59:58 559245] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198559219|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 559255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 559260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 559264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198564845|now:1746043198559264|interval:5581| [2025/04/30 19:59:58 559268] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198564845|now:1746043198559264|interv:5581| [2025/04/30 19:59:58 559272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 559277] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198564845| [2025/04/30 19:59:58 559281] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198564845| [2025/04/30 19:59:58 559285] [debug] |xqc_engine_wakeup_after|wakeup:1746043198564845|now:1746043198559285|diff:5560| [2025/04/30 19:59:58 559291] [debug] |xqc_engine_main_logic|END|now:1746043198559020| [2025/04/30 19:59:58 559299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198559299| [2025/04/30 19:59:58 559305] [debug] |xqc_engine_wakeup_after|wakeup:1746043198564845|now:1746043198559305|diff:5540| [2025/04/30 19:59:58 559312] [debug] |xqc_engine_main_logic|END|now:1746043198559299| [2025/04/30 19:59:58 559507] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198559506| [2025/04/30 19:59:58 559515] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 559521] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:247| [2025/04/30 19:59:58 559525] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 19:59:58 559530] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 19:59:58 559535] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 559539] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 559545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:417|origin_pktnum:294|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:417| [2025/04/30 19:59:58 559550] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:145207|prior_delivered:215464|prior_time:1746043198501665|is_app_limited:0|send_elapse:56891|ack_elapse:57841|ctl_first_sent_time:1746043198502159|lagest_ack_time:1746043198559506|curr_delivered:285064| [2025/04/30 19:59:58 559559] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198502159| [2025/04/30 19:59:58 559564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 19:59:58 559568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57287|rttvar:31|minrtt:30467|latest_rtt:57347|ack_delay:48| [2025/04/30 19:59:58 559572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:27|minrtt:30467|latest_rtt:57347|ack_delay:48| [2025/04/30 19:59:58 559576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:417|lost_pn:414|thresh:3| [2025/04/30 19:59:58 559580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 559828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 559885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:414|lost_pn:414|po_sent_time:1746043198500311|lost_send_time:1746043198494991|loss_delay:64515|frame:STREAM |repair:128| [2025/04/30 19:59:58 559889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198500311u| [2025/04/30 19:59:58 559893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 559897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198565800|now:1746043198559897|interval:5903| [2025/04/30 19:59:58 559902] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198565800|now:1746043198559897|interv:5903| [2025/04/30 19:59:58 559906] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56891, ack_elapse 57841, delivered 69600|rate 1203298|lost 170| [2025/04/30 19:59:58 559910] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203298) in round 6| [2025/04/30 19:59:58 559914] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 559918] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 559922] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198502159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 559926] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198502159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 559931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57289|latest_rtt:57347|min_rtt:30467|applimit:0|lost:169|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 559936] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 19:59:58 559941] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK |recv_time:1746043198559506|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 559948] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318559506|now:1746043198559506|interv:120000000| [2025/04/30 19:59:58 559952] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318559506|now:1746043198559506|interv:120000000| [2025/04/30 19:59:58 559956] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198564845|pq_index:0| [2025/04/30 19:59:58 559960] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198559020| [2025/04/30 19:59:58 559964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198559964| [2025/04/30 19:59:58 559969] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198559968| [2025/04/30 19:59:58 559975] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 559979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 559984] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 559988] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:414|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 559993] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 559997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 560001] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 560005] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 560010] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57289|min_srtt:57289|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 560014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 560018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 560022] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 560026] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 560031] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 560043] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:414|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 560050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 560057] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 560064] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 19:59:58 560102] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198560075|stream_id:8|stream_offset:331460| [2025/04/30 19:59:58 560112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:543|origin_pktnum:414|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 560119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 560126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198565800|now:1746043198560126|interval:5674| [2025/04/30 19:59:58 560133] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198565800|now:1746043198560126|interv:5674| [2025/04/30 19:59:58 560140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 560148] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 560155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 560160] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 560165] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 19:59:58 560211] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198560189|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 560217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 560221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 560225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198565800|now:1746043198560225|interval:5575| [2025/04/30 19:59:58 560231] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198565800|now:1746043198560225|interv:5575| [2025/04/30 19:59:58 560238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 560246] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198565800| [2025/04/30 19:59:58 560259] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198565800| [2025/04/30 19:59:58 560266] [debug] |xqc_engine_wakeup_after|wakeup:1746043198565800|now:1746043198560266|diff:5534| [2025/04/30 19:59:58 560273] [debug] |xqc_engine_main_logic|END|now:1746043198559968| [2025/04/30 19:59:58 560281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198560281| [2025/04/30 19:59:58 560288] [debug] |xqc_engine_wakeup_after|wakeup:1746043198565800|now:1746043198560288|diff:5512| [2025/04/30 19:59:58 560294] [debug] |xqc_engine_main_logic|END|now:1746043198560281| [2025/04/30 19:59:58 560539] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198560538| [2025/04/30 19:59:58 560547] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 560553] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:248| [2025/04/30 19:59:58 560557] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 19:59:58 560563] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 19:59:58 560567] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 560572] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 560578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:419|path_largest_ack:419| [2025/04/30 19:59:58 560583] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:146407|prior_delivered:216664|prior_time:1746043198502680|is_app_limited:0|send_elapse:57814|ack_elapse:57858|ctl_first_sent_time:1746043198503150|lagest_ack_time:1746043198560538|curr_delivered:286264| [2025/04/30 19:59:58 560587] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198503150| [2025/04/30 19:59:58 560592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 19:59:58 560596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57289|rttvar:27|minrtt:30467|latest_rtt:57388|ack_delay:56| [2025/04/30 19:59:58 560601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57294|rttvar:31|minrtt:30467|latest_rtt:57388|ack_delay:56| [2025/04/30 19:59:58 560605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:419|lost_pn:416|thresh:3| [2025/04/30 19:59:58 560609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 560863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 560921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:416|po_sent_time:1746043198501285|lost_send_time:1746043198495977|loss_delay:64561|frame:STREAM |repair:128| [2025/04/30 19:59:58 560926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198501285u| [2025/04/30 19:59:58 560930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 560934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198566826|now:1746043198560934|interval:5892| [2025/04/30 19:59:58 560941] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198566826|now:1746043198560934|interv:5892| [2025/04/30 19:59:58 560945] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57814, ack_elapse 57858, delivered 69600|rate 1202945|lost 171| [2025/04/30 19:59:58 560949] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202945) in round 6| [2025/04/30 19:59:58 560953] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 560957] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 560961] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198503150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 560966] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198503150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 560970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57294|latest_rtt:57388|min_rtt:30467|applimit:0|lost:170|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 560976] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 19:59:58 560981] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746043198560538|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 560985] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318560538|now:1746043198560538|interv:120000000| [2025/04/30 19:59:58 560989] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318560538|now:1746043198560538|interv:120000000| [2025/04/30 19:59:58 560993] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198565800|pq_index:0| [2025/04/30 19:59:58 560998] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198559968| [2025/04/30 19:59:58 561002] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198561002| [2025/04/30 19:59:58 561006] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198561005| [2025/04/30 19:59:58 561012] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57294|min_srtt:57294|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 561017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 561021] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 561026] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 561043] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57294|min_srtt:57294|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 561050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 561058] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 561066] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 561073] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57294|min_srtt:57294|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 561080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:403814| [2025/04/30 19:59:58 561087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 561093] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 561099] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 561106] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 561112] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 561116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 561121] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 561125] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 19:59:58 561154] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198561132|stream_id:8|stream_offset:332627| [2025/04/30 19:59:58 561160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:545|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 19:59:58 561183] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 561193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198566826|now:1746043198561193|interval:5633| [2025/04/30 19:59:58 561201] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198566826|now:1746043198561193|interv:5633| [2025/04/30 19:59:58 561208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 561223] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 561228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 561232] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 561237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 19:59:58 561278] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198561245|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 561288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 561296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 561303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198566826|now:1746043198561303|interval:5523| [2025/04/30 19:59:58 561310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198566826|now:1746043198561303|interv:5523| [2025/04/30 19:59:58 561316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 561321] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198566826| [2025/04/30 19:59:58 561325] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198566826| [2025/04/30 19:59:58 561329] [debug] |xqc_engine_wakeup_after|wakeup:1746043198566826|now:1746043198561329|diff:5497| [2025/04/30 19:59:58 561334] [debug] |xqc_engine_main_logic|END|now:1746043198561005| [2025/04/30 19:59:58 561339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198561339| [2025/04/30 19:59:58 561343] [debug] |xqc_engine_wakeup_after|wakeup:1746043198566826|now:1746043198561343|diff:5483| [2025/04/30 19:59:58 561347] [debug] |xqc_engine_main_logic|END|now:1746043198561339| [2025/04/30 19:59:58 561502] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198561501| [2025/04/30 19:59:58 561510] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 561516] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:249| [2025/04/30 19:59:58 561520] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 19:59:58 561526] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 19:59:58 561530] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 561535] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 561541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:420|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:420|path_largest_ack:420| [2025/04/30 19:59:58 561545] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:109|tx_in_flight:145207|prior_delivered:217864|prior_time:1746043198503709|is_app_limited:0|send_elapse:57899|ack_elapse:57792|ctl_first_sent_time:1746043198504228|lagest_ack_time:1746043198561501|curr_delivered:287464| [2025/04/30 19:59:58 561555] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198504228| [2025/04/30 19:59:58 561560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 19:59:58 561564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57294|rttvar:31|minrtt:30467|latest_rtt:57273|ack_delay:56| [2025/04/30 19:59:58 561568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57285|rttvar:43|minrtt:30467|latest_rtt:57273|ack_delay:56| [2025/04/30 19:59:58 561573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:420|lost_pn:417|thresh:3| [2025/04/30 19:59:58 561577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 561821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 561885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 561889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198566710|now:1746043198561889|interval:4821| [2025/04/30 19:59:58 561893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198566710|now:1746043198561889|interv:4821| [2025/04/30 19:59:58 561897] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57899, ack_elapse 57792, delivered 69600|rate 1202093|lost 171| [2025/04/30 19:59:58 561902] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202093) in round 6| [2025/04/30 19:59:58 561906] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 561910] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 561914] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198504228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 561918] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198504228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 561923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145207|srtt:57285|latest_rtt:57273|min_rtt:30467|applimit:0|lost:171|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 561928] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 19:59:58 561933] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746043198561501|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 561937] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318561501|now:1746043198561501|interv:120000000| [2025/04/30 19:59:58 561944] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318561501|now:1746043198561501|interv:120000000| [2025/04/30 19:59:58 561948] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198566826|pq_index:0| [2025/04/30 19:59:58 561952] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198561005| [2025/04/30 19:59:58 561956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198561956| [2025/04/30 19:59:58 561961] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198561960| [2025/04/30 19:59:58 561967] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57285|min_srtt:57285|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 561971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:403814| [2025/04/30 19:59:58 561976] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 561980] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 561984] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57285|min_srtt:57285|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 561989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 561993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 561997] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 562001] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 562005] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 562009] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 562014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:403814| [2025/04/30 19:59:58 562018] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 562023] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 19:59:58 562065] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198562032|stream_id:8|stream_offset:403814| [2025/04/30 19:59:58 562075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 562088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 562095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198566710|now:1746043198562095|interval:4615| [2025/04/30 19:59:58 562102] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198566710|now:1746043198562095|interv:4615| [2025/04/30 19:59:58 562109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 562117] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198566710| [2025/04/30 19:59:58 562121] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198566710| [2025/04/30 19:59:58 562125] [debug] |xqc_engine_wakeup_after|wakeup:1746043198566710|now:1746043198562125|diff:4585| [2025/04/30 19:59:58 562129] [debug] |xqc_engine_main_logic|END|now:1746043198561960| [2025/04/30 19:59:58 562135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198562135| [2025/04/30 19:59:58 562139] [debug] |xqc_engine_wakeup_after|wakeup:1746043198566710|now:1746043198562139|diff:4571| [2025/04/30 19:59:58 562143] [debug] |xqc_engine_main_logic|END|now:1746043198562135| [2025/04/30 19:59:58 562562] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198562561| [2025/04/30 19:59:58 562574] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 562580] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:250| [2025/04/30 19:59:58 562584] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 19:59:58 562590] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 19:59:58 562594] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 562599] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 562605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:422|origin_pktnum:176|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:422|path_largest_ack:422| [2025/04/30 19:59:58 562609] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:145207|prior_delivered:219064|prior_time:1746043198504741|is_app_limited:0|send_elapse:57932|ack_elapse:57820|ctl_first_sent_time:1746043198505259|lagest_ack_time:1746043198562561|curr_delivered:288664| [2025/04/30 19:59:58 562614] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198505259| [2025/04/30 19:59:58 562619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 19:59:58 562623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57285|rttvar:43|minrtt:30467|latest_rtt:57302|ack_delay:64| [2025/04/30 19:59:58 562627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:44|minrtt:30467|latest_rtt:57302|ack_delay:64| [2025/04/30 19:59:58 562631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:422|lost_pn:419|thresh:3| [2025/04/30 19:59:58 562636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 562877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 562939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:418|lost_pn:419|po_sent_time:1746043198502265|lost_send_time:1746043198498097|loss_delay:64464|frame:STREAM |repair:128| [2025/04/30 19:59:58 562946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198502265u| [2025/04/30 19:59:58 562950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 562954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198568782|now:1746043198562954|interval:5828| [2025/04/30 19:59:58 562959] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198568782|now:1746043198562954|interv:5828| [2025/04/30 19:59:58 562963] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57932, ack_elapse 57820, delivered 69600|rate 1201408|lost 172| [2025/04/30 19:59:58 562967] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201408) in round 6| [2025/04/30 19:59:58 562971] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 562975] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 562979] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198505259|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 562984] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198505259|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 562988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57279|latest_rtt:57302|min_rtt:30467|applimit:0|lost:171|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 562994] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 19:59:58 562999] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746043198562561|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 563004] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318562561|now:1746043198562561|interv:120000000| [2025/04/30 19:59:58 563008] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318562561|now:1746043198562561|interv:120000000| [2025/04/30 19:59:58 563012] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198566710|pq_index:0| [2025/04/30 19:59:58 563016] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198561960| [2025/04/30 19:59:58 563021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198563021| [2025/04/30 19:59:58 563029] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198563027| [2025/04/30 19:59:58 563037] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 563049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 563057] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 563064] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:418|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 563072] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 563079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 563086] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 563093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 563101] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 563106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 563111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 563115] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 563119] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 563123] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 563127] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 563131] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 563136] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 563140] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 19:59:58 563187] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198563148|stream_id:8|stream_offset:333794| [2025/04/30 19:59:58 563200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:548|origin_pktnum:418|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 563214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 563222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198568782|now:1746043198563221|interval:5561| [2025/04/30 19:59:58 563229] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198568782|now:1746043198563221|interv:5561| [2025/04/30 19:59:58 563235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 563241] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 563246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 563253] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 563260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 19:59:58 563298] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198563270|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 563304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 563312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 563319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198568782|now:1746043198563319|interval:5463| [2025/04/30 19:59:58 563325] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198568782|now:1746043198563319|interv:5463| [2025/04/30 19:59:58 563332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 563340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 563346] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 563350] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198563350|diff:5323| [2025/04/30 19:59:58 563355] [debug] |xqc_engine_main_logic|END|now:1746043198563027| [2025/04/30 19:59:58 563360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198563360| [2025/04/30 19:59:58 563364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198563364|diff:5309| [2025/04/30 19:59:58 563368] [debug] |xqc_engine_main_logic|END|now:1746043198563360| [2025/04/30 19:59:58 563510] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198563509| [2025/04/30 19:59:58 563517] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 563523] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:251| [2025/04/30 19:59:58 563527] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 19:59:58 563533] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 19:59:58 563537] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 563547] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 563553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:424|origin_pktnum:178|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:424|path_largest_ack:424| [2025/04/30 19:59:58 563557] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:145207|prior_delivered:220264|prior_time:1746043198505705|is_app_limited:0|send_elapse:57899|ack_elapse:57804|ctl_first_sent_time:1746043198506241|lagest_ack_time:1746043198563509|curr_delivered:289864| [2025/04/30 19:59:58 563562] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198506241| [2025/04/30 19:59:58 563567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 19:59:58 563571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:44|minrtt:30467|latest_rtt:57268|ack_delay:72| [2025/04/30 19:59:58 563575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57269|rttvar:53|minrtt:30467|latest_rtt:57268|ack_delay:72| [2025/04/30 19:59:58 563580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:424|lost_pn:421|thresh:3| [2025/04/30 19:59:58 563584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 563813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 563882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:421|po_sent_time:1746043198504318|lost_send_time:1746043198499082|loss_delay:64427|frame:STREAM |repair:128| [2025/04/30 19:59:58 563886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198504318u| [2025/04/30 19:59:58 563890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 563894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198569776|now:1746043198563894|interval:5882| [2025/04/30 19:59:58 563899] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198569776|now:1746043198563894|interv:5882| [2025/04/30 19:59:58 563903] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57899, ack_elapse 57804, delivered 69600|rate 1202093|lost 173| [2025/04/30 19:59:58 563907] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202093) in round 6| [2025/04/30 19:59:58 563911] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 563915] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 563919] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198506241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 563924] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198506241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 563928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57269|latest_rtt:57268|min_rtt:30467|applimit:0|lost:172|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 563936] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 19:59:58 563941] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746043198563509|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 563945] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318563509|now:1746043198563509|interv:120000000| [2025/04/30 19:59:58 563949] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318563509|now:1746043198563509|interv:120000000| [2025/04/30 19:59:58 563953] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 563958] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198563027| [2025/04/30 19:59:58 563961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198563961| [2025/04/30 19:59:58 563966] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198563965| [2025/04/30 19:59:58 563972] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 563976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 563981] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57269|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 563985] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 563989] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 563994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 563998] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57269|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 564002] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 564007] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 564011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 564015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 564021] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 564032] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 564038] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 564045] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 564053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 564060] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 564066] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 19:59:58 564104] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198564077|stream_id:8|stream_offset:336128| [2025/04/30 19:59:58 564111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:550|origin_pktnum:421|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 564117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 564124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198569776|now:1746043198564123|interval:5653| [2025/04/30 19:59:58 564131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198569776|now:1746043198564123|interv:5653| [2025/04/30 19:59:58 564138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 564146] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 564153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 564159] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 564163] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 19:59:58 564213] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198564184|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 564222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 564229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 564235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198569776|now:1746043198564235|interval:5541| [2025/04/30 19:59:58 564241] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198569776|now:1746043198564235|interv:5541| [2025/04/30 19:59:58 564250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 564256] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 564262] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 564267] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198564267|diff:4406| [2025/04/30 19:59:58 564273] [debug] |xqc_engine_main_logic|END|now:1746043198563965| [2025/04/30 19:59:58 564280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198564280| [2025/04/30 19:59:58 564285] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198564285|diff:4388| [2025/04/30 19:59:58 564291] [debug] |xqc_engine_main_logic|END|now:1746043198564280| [2025/04/30 19:59:58 564534] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198564533| [2025/04/30 19:59:58 564543] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 564550] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:252| [2025/04/30 19:59:58 564554] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 19:59:58 564560] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 19:59:58 564564] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 564569] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 564575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:426|origin_pktnum:180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:426|path_largest_ack:426| [2025/04/30 19:59:58 564580] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:145207|prior_delivered:221464|prior_time:1746043198506854|is_app_limited:0|send_elapse:58320|ack_elapse:57679|ctl_first_sent_time:1746043198507633|lagest_ack_time:1746043198564533|curr_delivered:291064| [2025/04/30 19:59:58 564585] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198507633| [2025/04/30 19:59:58 564590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 19:59:58 564594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57269|rttvar:53|minrtt:30467|latest_rtt:56900|ack_delay:64| [2025/04/30 19:59:58 564599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57215|rttvar:148|minrtt:30467|latest_rtt:56900|ack_delay:64| [2025/04/30 19:59:58 564604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:426|lost_pn:423|thresh:3| [2025/04/30 19:59:58 564609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 564836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 564906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:423|lost_pn:423|po_sent_time:1746043198505349|lost_send_time:1746043198500167|loss_delay:64366|frame:STREAM |repair:128| [2025/04/30 19:59:58 564910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198505349u| [2025/04/30 19:59:58 564915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 564919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198570707|now:1746043198564919|interval:5788| [2025/04/30 19:59:58 564923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198570707|now:1746043198564919|interv:5788| [2025/04/30 19:59:58 564927] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58320, ack_elapse 57679, delivered 69600|rate 1193415|lost 174| [2025/04/30 19:59:58 564934] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193415) in round 6| [2025/04/30 19:59:58 564938] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 564943] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 564947] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198507633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 564951] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198507633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 564956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57215|latest_rtt:56900|min_rtt:30467|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 564962] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 19:59:58 564966] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746043198564533|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 564971] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318564533|now:1746043198564533|interv:120000000| [2025/04/30 19:59:58 564975] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318564533|now:1746043198564533|interv:120000000| [2025/04/30 19:59:58 564979] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 564984] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198563965| [2025/04/30 19:59:58 564988] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198564988| [2025/04/30 19:59:58 564993] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198564992| [2025/04/30 19:59:58 564999] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:48.65|path_pto:0| [2025/04/30 19:59:58 565003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 565008] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 565013] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:423|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 565017] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:48.65|path_pto:0| [2025/04/30 19:59:58 565021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 565029] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 565033] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 565037] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:48.65|path_pto:0| [2025/04/30 19:59:58 565041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 565046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 565050] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 565054] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 565058] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 565065] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:423|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 565072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 565079] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 565085] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 19:59:58 565128] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198565094|stream_id:8|stream_offset:337295| [2025/04/30 19:59:58 565137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:552|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 19:59:58 565144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 565149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198570707|now:1746043198565149|interval:5558| [2025/04/30 19:59:58 565155] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198570707|now:1746043198565149|interv:5558| [2025/04/30 19:59:58 565161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 565188] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 565195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 565208] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 565214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 19:59:58 565244] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198565224|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 565251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 565258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 565265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198570707|now:1746043198565265|interval:5442| [2025/04/30 19:59:58 565272] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198570707|now:1746043198565265|interv:5442| [2025/04/30 19:59:58 565278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 565282] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 565287] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 565291] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198565290|diff:3383| [2025/04/30 19:59:58 565295] [debug] |xqc_engine_main_logic|END|now:1746043198564992| [2025/04/30 19:59:58 565300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198565300| [2025/04/30 19:59:58 565304] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198565304|diff:3369| [2025/04/30 19:59:58 565308] [debug] |xqc_engine_main_logic|END|now:1746043198565300| [2025/04/30 19:59:58 565511] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198565510| [2025/04/30 19:59:58 565516] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 565522] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:253| [2025/04/30 19:59:58 565526] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 19:59:58 565532] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 19:59:58 565536] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 565541] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 565547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:428|origin_pktnum:182|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:428|path_largest_ack:428| [2025/04/30 19:59:58 565551] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:113|tx_in_flight:145207|prior_delivered:222664|prior_time:1746043198507825|is_app_limited:0|send_elapse:58074|ack_elapse:57685|ctl_first_sent_time:1746043198508422|lagest_ack_time:1746043198565510|curr_delivered:292264| [2025/04/30 19:59:58 565556] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198508422| [2025/04/30 19:59:58 565561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 19:59:58 565573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57215|rttvar:148|minrtt:30467|latest_rtt:57088|ack_delay:72| [2025/04/30 19:59:58 565577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57191|rttvar:160|minrtt:30467|latest_rtt:57088|ack_delay:72| [2025/04/30 19:59:58 565582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:428|lost_pn:425|thresh:3| [2025/04/30 19:59:58 565586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 565801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 565877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:425|po_sent_time:1746043198506341|lost_send_time:1746043198501171|loss_delay:64339|frame:STREAM |repair:128| [2025/04/30 19:59:58 565881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198506341u| [2025/04/30 19:59:58 565885] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |lost interval:100714|lost_count:106|send_count:208|pkt_num:425|po_send_time:1746043198506341|srtt:57191|cwnd:147411|bw:1207370|conn_life:307807|now:0|last_lost_time:307807| [2025/04/30 19:59:58 565890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 565894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572079|now:1746043198565894|interval:6185| [2025/04/30 19:59:58 565898] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572079|now:1746043198565894|interv:6185| [2025/04/30 19:59:58 565902] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58074, ack_elapse 57685, delivered 69600|rate 1198470|lost 175| [2025/04/30 19:59:58 565907] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198470) in round 6| [2025/04/30 19:59:58 565911] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 565915] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 565919] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198508422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 565923] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198508422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 565928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57191|latest_rtt:57088|min_rtt:30467|applimit:0|lost:174|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 565934] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 19:59:58 565938] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746043198565510|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 565943] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318565510|now:1746043198565510|interv:120000000| [2025/04/30 19:59:58 565947] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318565510|now:1746043198565510|interv:120000000| [2025/04/30 19:59:58 565951] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 565955] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198564992| [2025/04/30 19:59:58 565962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198565962| [2025/04/30 19:59:58 565967] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198565966| [2025/04/30 19:59:58 565973] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1207370|loss_rate:48.72|path_pto:0| [2025/04/30 19:59:58 565977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 565982] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 565986] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 565991] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1207370|loss_rate:48.72|path_pto:0| [2025/04/30 19:59:58 565995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 566000] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 566004] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 566008] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57191|min_srtt:57191|path_bw:1207370|loss_rate:48.72|path_pto:0| [2025/04/30 19:59:58 566013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 566017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 566021] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 566025] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 566029] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 566033] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 566037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 566042] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 566050] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 19:59:58 566090] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198566059|stream_id:8|stream_offset:338462| [2025/04/30 19:59:58 566099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:554|origin_pktnum:425|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 566105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 566111] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572079|now:1746043198566111|interval:5968| [2025/04/30 19:59:58 566117] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572079|now:1746043198566111|interv:5968| [2025/04/30 19:59:58 566123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 566130] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 566136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 566142] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 566148] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 19:59:58 566199] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198566156|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 566209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 566217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 566223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572079|now:1746043198566223|interval:5856| [2025/04/30 19:59:58 566230] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572079|now:1746043198566223|interv:5856| [2025/04/30 19:59:58 566236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 566243] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 566249] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 566256] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198566256|diff:2417| [2025/04/30 19:59:58 566261] [debug] |xqc_engine_main_logic|END|now:1746043198565966| [2025/04/30 19:59:58 566266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198566266| [2025/04/30 19:59:58 566270] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198566270|diff:2403| [2025/04/30 19:59:58 566274] [debug] |xqc_engine_main_logic|END|now:1746043198566266| [2025/04/30 19:59:58 566499] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198566499| [2025/04/30 19:59:58 566509] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 566515] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:254| [2025/04/30 19:59:58 566519] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 19:59:58 566525] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 19:59:58 566529] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 566534] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 566540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:430|origin_pktnum:184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:430|path_largest_ack:430| [2025/04/30 19:59:58 566544] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:145207|prior_delivered:223864|prior_time:1746043198508690|is_app_limited:0|send_elapse:57930|ack_elapse:57809|ctl_first_sent_time:1746043198509265|lagest_ack_time:1746043198566499|curr_delivered:293464| [2025/04/30 19:59:58 566549] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198509265| [2025/04/30 19:59:58 566553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 19:59:58 566558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57191|rttvar:160|minrtt:30467|latest_rtt:57234|ack_delay:64| [2025/04/30 19:59:58 566562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57189|rttvar:125|minrtt:30467|latest_rtt:57234|ack_delay:64| [2025/04/30 19:59:58 566566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:430|lost_pn:427|thresh:3| [2025/04/30 19:59:58 566570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 566776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 566855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:427|lost_pn:427|po_sent_time:1746043198507740|lost_send_time:1746043198502111|loss_delay:64388|frame:STREAM |repair:128| [2025/04/30 19:59:58 566860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198507740u| [2025/04/30 19:59:58 566864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 566868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572901|now:1746043198566868|interval:6033| [2025/04/30 19:59:58 566872] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572901|now:1746043198566868|interv:6033| [2025/04/30 19:59:58 566876] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57930, ack_elapse 57809, delivered 69600|rate 1201450|lost 176| [2025/04/30 19:59:58 566880] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201450) in round 6| [2025/04/30 19:59:58 566884] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 566888] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 566892] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198509265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 566897] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198509265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 566901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57189|latest_rtt:57234|min_rtt:30467|applimit:0|lost:175|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 566909] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 19:59:58 566914] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746043198566499|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 566918] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318566499|now:1746043198566499|interv:120000000| [2025/04/30 19:59:58 566923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318566499|now:1746043198566499|interv:120000000| [2025/04/30 19:59:58 566926] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 566931] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198565966| [2025/04/30 19:59:58 566935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198566934| [2025/04/30 19:59:58 566939] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198566938| [2025/04/30 19:59:58 566945] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:48.78|path_pto:0| [2025/04/30 19:59:58 566949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 566954] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57189|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 566958] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:427|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 566963] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:48.78|path_pto:0| [2025/04/30 19:59:58 566967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 566971] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57189|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 566976] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 566980] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:48.78|path_pto:0| [2025/04/30 19:59:58 566984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 566988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 566995] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 566999] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 567003] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 567007] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:427|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 567011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 567016] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 567020] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 19:59:58 567051] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198567026|stream_id:8|stream_offset:339629| [2025/04/30 19:59:58 567061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:556|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 19:59:58 567068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 567074] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572901|now:1746043198567074|interval:5827| [2025/04/30 19:59:58 567080] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572901|now:1746043198567074|interv:5827| [2025/04/30 19:59:58 567086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 567094] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 567100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 567107] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 567112] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 19:59:58 567149] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198567122|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 567158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 567164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 567188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198572901|now:1746043198567188|interval:5713| [2025/04/30 19:59:58 567199] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198572901|now:1746043198567188|interv:5713| [2025/04/30 19:59:58 567206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 567212] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 567218] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 567224] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198567224|diff:1449| [2025/04/30 19:59:58 567231] [debug] |xqc_engine_main_logic|END|now:1746043198566938| [2025/04/30 19:59:58 567239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198567239| [2025/04/30 19:59:58 567245] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198567245|diff:1428| [2025/04/30 19:59:58 567251] [debug] |xqc_engine_main_logic|END|now:1746043198567239| [2025/04/30 19:59:58 567511] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198567511| [2025/04/30 19:59:58 567517] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 567523] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:255| [2025/04/30 19:59:58 567527] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 19:59:58 567533] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 19:59:58 567537] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 567542] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 567547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:432|origin_pktnum:186|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:432| [2025/04/30 19:59:58 567552] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:115|tx_in_flight:145207|prior_delivered:225064|prior_time:1746043198509633|is_app_limited:0|send_elapse:57841|ack_elapse:57878|ctl_first_sent_time:1746043198510162|lagest_ack_time:1746043198567511|curr_delivered:294664| [2025/04/30 19:59:58 567556] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198510162| [2025/04/30 19:59:58 567561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 19:59:58 567565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57189|rttvar:125|minrtt:30467|latest_rtt:57349|ack_delay:56| [2025/04/30 19:59:58 567569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57202|rttvar:120|minrtt:30467|latest_rtt:57349|ack_delay:56| [2025/04/30 19:59:58 567574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/04/30 19:59:58 567578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 567778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 567862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:429|lost_pn:429|po_sent_time:1746043198508513|lost_send_time:1746043198502994|loss_delay:64517|frame:STREAM |repair:128| [2025/04/30 19:59:58 567866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198508513u| [2025/04/30 19:59:58 567870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 567874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198573869|now:1746043198567874|interval:5995| [2025/04/30 19:59:58 567879] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198573869|now:1746043198567874|interv:5995| [2025/04/30 19:59:58 567883] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57841, ack_elapse 57878, delivered 69600|rate 1202529|lost 177| [2025/04/30 19:59:58 567887] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202529) in round 6| [2025/04/30 19:59:58 567891] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 567898] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 567902] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198510162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 567906] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198510162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 567910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57202|latest_rtt:57349|min_rtt:30467|applimit:0|lost:176|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 567916] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 19:59:58 567920] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746043198567511|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 567925] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318567511|now:1746043198567511|interv:120000000| [2025/04/30 19:59:58 567929] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318567511|now:1746043198567511|interv:120000000| [2025/04/30 19:59:58 567933] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 567937] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198566938| [2025/04/30 19:59:58 567941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198567941| [2025/04/30 19:59:58 567946] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198567945| [2025/04/30 19:59:58 567951] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:48.84|path_pto:0| [2025/04/30 19:59:58 567956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 567960] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 567965] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:429|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 567969] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:48.84|path_pto:0| [2025/04/30 19:59:58 567973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 567980] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 567984] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 567989] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:48.84|path_pto:0| [2025/04/30 19:59:58 567993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 567997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 568001] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 568005] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 568009] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 568014] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:429|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 568018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 568022] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 568026] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 19:59:58 568061] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198568032|stream_id:8|stream_offset:340796| [2025/04/30 19:59:58 568070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:558|origin_pktnum:429|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 568076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 568082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198573869|now:1746043198568082|interval:5787| [2025/04/30 19:59:58 568089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198573869|now:1746043198568082|interv:5787| [2025/04/30 19:59:58 568095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 568102] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 568108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 568114] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 568124] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 19:59:58 568162] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198568134|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 568189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 568196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 568202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198573869|now:1746043198568202|interval:5667| [2025/04/30 19:59:58 568208] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198573869|now:1746043198568202|interv:5667| [2025/04/30 19:59:58 568214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 568220] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198568673| [2025/04/30 19:59:58 568227] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198568673| [2025/04/30 19:59:58 568232] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198568232|diff:441| [2025/04/30 19:59:58 568239] [debug] |xqc_engine_main_logic|END|now:1746043198567945| [2025/04/30 19:59:58 568247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198568247| [2025/04/30 19:59:58 568253] [debug] |xqc_engine_wakeup_after|wakeup:1746043198568673|now:1746043198568253|diff:420| [2025/04/30 19:59:58 568259] [debug] |xqc_engine_main_logic|END|now:1746043198568247| [2025/04/30 19:59:58 568512] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198568511| [2025/04/30 19:59:58 568517] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 568523] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:256| [2025/04/30 19:59:58 568527] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 19:59:58 568533] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 19:59:58 568537] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 568542] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 568548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:434|origin_pktnum:188|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:434|path_largest_ack:434| [2025/04/30 19:59:58 568552] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:145207|prior_delivered:226264|prior_time:1746043198510703|is_app_limited:0|send_elapse:57950|ack_elapse:57808|ctl_first_sent_time:1746043198511296|lagest_ack_time:1746043198568511|curr_delivered:295864| [2025/04/30 19:59:58 568557] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198511296| [2025/04/30 19:59:58 568561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 19:59:58 568565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57202|rttvar:120|minrtt:30467|latest_rtt:57215|ack_delay:72| [2025/04/30 19:59:58 568574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57194|rttvar:104|minrtt:30467|latest_rtt:57215|ack_delay:72| [2025/04/30 19:59:58 568579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:434|lost_pn:431|thresh:3| [2025/04/30 19:59:58 568583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 568775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 568861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:431|lost_pn:431|po_sent_time:1746043198509352|lost_send_time:1746043198504145|loss_delay:64366|frame:STREAM |repair:128| [2025/04/30 19:59:58 568865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198509352u| [2025/04/30 19:59:58 568869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 568876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198574660|now:1746043198568876|interval:5784| [2025/04/30 19:59:58 568880] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198574660|now:1746043198568876|interv:5784| [2025/04/30 19:59:58 568884] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57950, ack_elapse 57808, delivered 69600|rate 1201035|lost 178| [2025/04/30 19:59:58 568888] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201035) in round 6| [2025/04/30 19:59:58 568893] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 568897] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 568901] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198511296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 568905] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198511296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 568909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57194|latest_rtt:57215|min_rtt:30467|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 568915] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 568919] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 568924] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 568928] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 19:59:58 568933] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:257|frame:PING ACK |recv_time:1746043198568511|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 568937] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318568511|now:1746043198568511|interv:120000000| [2025/04/30 19:59:58 568941] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318568511|now:1746043198568511|interv:120000000| [2025/04/30 19:59:58 568945] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198568673|pq_index:0| [2025/04/30 19:59:58 568949] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198567945| [2025/04/30 19:59:58 568953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198568953| [2025/04/30 19:59:58 568958] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198568957| [2025/04/30 19:59:58 568963] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:257|ack_delay:452|first_ack_range:149|largest_pkt_recv_time:1746043198568511| [2025/04/30 19:59:58 568971] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:257|low:108|pkt_pns:2| [2025/04/30 19:59:58 568975] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:257|frame_largest_recv:257| [2025/04/30 19:59:58 568979] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 568983] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57194|min_srtt:57194|path_bw:1207370|loss_rate:48.89|path_pto:0| [2025/04/30 19:59:58 568988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 568992] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57194|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 568997] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:431|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 569001] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 569005] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57194|min_srtt:57194|path_bw:1207370|loss_rate:48.89|path_pto:0| [2025/04/30 19:59:58 569010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2407|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 569014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 569018] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 569022] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 569026] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 569030] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 569034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 569039] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 569046] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 19:59:58 569087] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198569056|stream_id:8|stream_offset:341963| [2025/04/30 19:59:58 569095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:560|origin_pktnum:431|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 569102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 569113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198574660|now:1746043198569112|interval:5548| [2025/04/30 19:59:58 569118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198574660|now:1746043198569112|interv:5548| [2025/04/30 19:59:58 569124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 569131] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 569137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 569143] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 569149] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 19:59:58 569199] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:561|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:145207|now:1746043198569158|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 569210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:561|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 19:59:58 569217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 569223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198574660|now:1746043198569223|interval:5437| [2025/04/30 19:59:58 569230] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198574660|now:1746043198569223|interv:5437| [2025/04/30 19:59:58 569235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 569240] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198574660| [2025/04/30 19:59:58 569245] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198574660| [2025/04/30 19:59:58 569249] [debug] |xqc_engine_wakeup_after|wakeup:1746043198574660|now:1746043198569248|diff:5412| [2025/04/30 19:59:58 569253] [debug] |xqc_engine_main_logic|END|now:1746043198568957| [2025/04/30 19:59:58 569258] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198569258| [2025/04/30 19:59:58 569262] [debug] |xqc_engine_wakeup_after|wakeup:1746043198574660|now:1746043198569262|diff:5398| [2025/04/30 19:59:58 569266] [debug] |xqc_engine_main_logic|END|now:1746043198569258| [2025/04/30 19:59:58 569477] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198569477| [2025/04/30 19:59:58 569483] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 569489] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:257| [2025/04/30 19:59:58 569493] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 19:59:58 569498] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 19:59:58 569502] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 569512] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 569518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:436|origin_pktnum:190|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:436|path_largest_ack:436| [2025/04/30 19:59:58 569522] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:145207|prior_delivered:227464|prior_time:1746043198511645|is_app_limited:0|send_elapse:57864|ack_elapse:57832|ctl_first_sent_time:1746043198512217|lagest_ack_time:1746043198569477|curr_delivered:297064| [2025/04/30 19:59:58 569527] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198512217| [2025/04/30 19:59:58 569532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 19:59:58 569536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57194|rttvar:104|minrtt:30467|latest_rtt:57260|ack_delay:48| [2025/04/30 19:59:58 569540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57196|rttvar:82|minrtt:30467|latest_rtt:57260|ack_delay:48| [2025/04/30 19:59:58 569544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:436|lost_pn:433|thresh:3| [2025/04/30 19:59:58 569549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 569731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 569823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:433|lost_pn:433|po_sent_time:1746043198510294|lost_send_time:1746043198505060|loss_delay:64417|frame:STREAM |repair:128| [2025/04/30 19:59:58 569827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198510294u| [2025/04/30 19:59:58 569831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 569835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198575811|now:1746043198569835|interval:5976| [2025/04/30 19:59:58 569840] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198575811|now:1746043198569835|interv:5976| [2025/04/30 19:59:58 569844] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57864, ack_elapse 57832, delivered 69600|rate 1202820|lost 179| [2025/04/30 19:59:58 569848] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202820) in round 6| [2025/04/30 19:59:58 569852] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 569856] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 569860] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198512217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 569865] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198512217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 569869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57196|latest_rtt:57260|min_rtt:30467|applimit:0|lost:178|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 569875] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 19:59:58 569880] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746043198569477|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 569885] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318569477|now:1746043198569477|interv:120000000| [2025/04/30 19:59:58 569889] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318569477|now:1746043198569477|interv:120000000| [2025/04/30 19:59:58 569893] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198574660|pq_index:0| [2025/04/30 19:59:58 569897] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198568957| [2025/04/30 19:59:58 569903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198569903| [2025/04/30 19:59:58 569908] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198569907| [2025/04/30 19:59:58 569914] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1207370|loss_rate:48.94|path_pto:0| [2025/04/30 19:59:58 569918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 569923] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 569927] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:433|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 569932] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1207370|loss_rate:48.94|path_pto:0| [2025/04/30 19:59:58 569936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 569940] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 569945] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 569949] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1207370|loss_rate:48.94|path_pto:0| [2025/04/30 19:59:58 569953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 569958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 569961] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 569965] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 569969] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 569974] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 569978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 569982] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 569989] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 19:59:58 570018] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198569995|stream_id:8|stream_offset:343130| [2025/04/30 19:59:58 570024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:562|origin_pktnum:433|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 570029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 570033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198575811|now:1746043198570033|interval:5778| [2025/04/30 19:59:58 570037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198575811|now:1746043198570033|interv:5778| [2025/04/30 19:59:58 570041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 570047] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 570054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 570061] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 570068] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 19:59:58 570103] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198570077|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 570112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 570118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 570124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198575811|now:1746043198570124|interval:5687| [2025/04/30 19:59:58 570130] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198575811|now:1746043198570124|interv:5687| [2025/04/30 19:59:58 570136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 570142] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198575811| [2025/04/30 19:59:58 570148] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198575811| [2025/04/30 19:59:58 570154] [debug] |xqc_engine_wakeup_after|wakeup:1746043198575811|now:1746043198570154|diff:5657| [2025/04/30 19:59:58 570160] [debug] |xqc_engine_main_logic|END|now:1746043198569907| [2025/04/30 19:59:58 570185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198570185| [2025/04/30 19:59:58 570194] [debug] |xqc_engine_wakeup_after|wakeup:1746043198575811|now:1746043198570194|diff:5617| [2025/04/30 19:59:58 570200] [debug] |xqc_engine_main_logic|END|now:1746043198570185| [2025/04/30 19:59:58 570499] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198570498| [2025/04/30 19:59:58 570514] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 570520] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:258| [2025/04/30 19:59:58 570524] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 19:59:58 570530] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 19:59:58 570534] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 570539] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 570545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:438|path_largest_ack:438| [2025/04/30 19:59:58 570550] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:146407|prior_delivered:228664|prior_time:1746043198512642|is_app_limited:0|send_elapse:57865|ack_elapse:57856|ctl_first_sent_time:1746043198513153|lagest_ack_time:1746043198570498|curr_delivered:298264| [2025/04/30 19:59:58 570555] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198513153| [2025/04/30 19:59:58 570559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 19:59:58 570564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57196|rttvar:82|minrtt:30467|latest_rtt:57345|ack_delay:32| [2025/04/30 19:59:58 570568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57211|rttvar:91|minrtt:30467|latest_rtt:57345|ack_delay:32| [2025/04/30 19:59:58 570572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:438|lost_pn:435|thresh:3| [2025/04/30 19:59:58 570576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 570759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 570854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:435|lost_pn:435|po_sent_time:1746043198511394|lost_send_time:1746043198505985|loss_delay:64513|frame:STREAM |repair:128| [2025/04/30 19:59:58 570859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198511394u| [2025/04/30 19:59:58 570863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 570867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198576823|now:1746043198570866|interval:5957| [2025/04/30 19:59:58 570871] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198576823|now:1746043198570866|interv:5957| [2025/04/30 19:59:58 570875] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57865, ack_elapse 57856, delivered 69600|rate 1202799|lost 180| [2025/04/30 19:59:58 570879] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202799) in round 6| [2025/04/30 19:59:58 570883] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 570887] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 570891] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198513153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 570896] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198513153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 570900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57211|latest_rtt:57345|min_rtt:30467|applimit:0|lost:179|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 570906] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 19:59:58 570913] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746043198570498|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 570918] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318570498|now:1746043198570498|interv:120000000| [2025/04/30 19:59:58 570922] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318570498|now:1746043198570498|interv:120000000| [2025/04/30 19:59:58 570926] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198575811|pq_index:0| [2025/04/30 19:59:58 570930] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198569907| [2025/04/30 19:59:58 570934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198570934| [2025/04/30 19:59:58 570939] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198570938| [2025/04/30 19:59:58 570944] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57211|min_srtt:57211|path_bw:1207370|loss_rate:48.98|path_pto:0| [2025/04/30 19:59:58 570949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 570953] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57211|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 570958] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:435|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 570962] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57211|min_srtt:57211|path_bw:1207370|loss_rate:48.98|path_pto:0| [2025/04/30 19:59:58 570966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 570971] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57211|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 570975] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 570979] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57211|min_srtt:57211|path_bw:1207370|loss_rate:48.98|path_pto:0| [2025/04/30 19:59:58 570983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:415484| [2025/04/30 19:59:58 570987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 570991] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 570995] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 571002] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 571006] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:435|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 571010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 571015] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 571019] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 19:59:58 571055] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198571025|stream_id:8|stream_offset:344297| [2025/04/30 19:59:58 571063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:564|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 19:59:58 571069] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 571075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198576823|now:1746043198571075|interval:5748| [2025/04/30 19:59:58 571082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198576823|now:1746043198571075|interv:5748| [2025/04/30 19:59:58 571088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 571095] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 571101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 571107] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 571113] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 19:59:58 571149] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198571122|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 571156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 571163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 571192] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198576823|now:1746043198571191|interval:5632| [2025/04/30 19:59:58 571198] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198576823|now:1746043198571191|interv:5632| [2025/04/30 19:59:58 571204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 571217] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198576823| [2025/04/30 19:59:58 571223] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198576823| [2025/04/30 19:59:58 571227] [debug] |xqc_engine_wakeup_after|wakeup:1746043198576823|now:1746043198571227|diff:5596| [2025/04/30 19:59:58 571232] [debug] |xqc_engine_main_logic|END|now:1746043198570938| [2025/04/30 19:59:58 571237] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198571237| [2025/04/30 19:59:58 571241] [debug] |xqc_engine_wakeup_after|wakeup:1746043198576823|now:1746043198571241|diff:5582| [2025/04/30 19:59:58 571245] [debug] |xqc_engine_main_logic|END|now:1746043198571237| [2025/04/30 19:59:58 571567] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198571566| [2025/04/30 19:59:58 571572] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 571578] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:259| [2025/04/30 19:59:58 571582] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 19:59:58 571588] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 19:59:58 571592] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 571597] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 571603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:439|origin_pktnum:192|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:439| [2025/04/30 19:59:58 571607] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:145207|prior_delivered:229864|prior_time:1746043198513626|is_app_limited:0|send_elapse:57866|ack_elapse:57940|ctl_first_sent_time:1746043198514161|lagest_ack_time:1746043198571566|curr_delivered:299464| [2025/04/30 19:59:58 571612] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198514161| [2025/04/30 19:59:58 571617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 19:59:58 571621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57211|rttvar:91|minrtt:30467|latest_rtt:57405|ack_delay:96| [2025/04/30 19:59:58 571625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57223|rttvar:93|minrtt:30467|latest_rtt:57405|ack_delay:96| [2025/04/30 19:59:58 571630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:439|lost_pn:436|thresh:3| [2025/04/30 19:59:58 571634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 571810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 571909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 571913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198576890|now:1746043198571913|interval:4977| [2025/04/30 19:59:58 571917] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198576890|now:1746043198571913|interv:4977| [2025/04/30 19:59:58 571921] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57866, ack_elapse 57940, delivered 69600|rate 1201242|lost 180| [2025/04/30 19:59:58 571926] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201242) in round 6| [2025/04/30 19:59:58 571930] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 571934] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 571938] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198514161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 571943] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:0|acked:1200|po_sent_time:1746043198514161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 571947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:145214|srtt:57223|latest_rtt:57405|min_rtt:30467|applimit:0|lost:180|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 571956] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 19:59:58 571960] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746043198571566|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 571965] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318571566|now:1746043198571566|interv:120000000| [2025/04/30 19:59:58 571969] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318571566|now:1746043198571566|interv:120000000| [2025/04/30 19:59:58 571973] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198576823|pq_index:0| [2025/04/30 19:59:58 571977] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198570938| [2025/04/30 19:59:58 571981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198571981| [2025/04/30 19:59:58 571986] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198571985| [2025/04/30 19:59:58 571991] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57223|min_srtt:57223|path_bw:1207370|loss_rate:49.02|path_pto:0| [2025/04/30 19:59:58 571996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:415484| [2025/04/30 19:59:58 572001] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 572005] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 572010] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57223|min_srtt:57223|path_bw:1207370|loss_rate:49.02|path_pto:0| [2025/04/30 19:59:58 572014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 572018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 572022] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 572026] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 572033] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 572040] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 572046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:415484| [2025/04/30 19:59:58 572057] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 572063] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 19:59:58 572105] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198572073|stream_id:8|stream_offset:415484| [2025/04/30 19:59:58 572112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 572118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 572124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198576890|now:1746043198572124|interval:4766| [2025/04/30 19:59:58 572131] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198576890|now:1746043198572124|interv:4766| [2025/04/30 19:59:58 572137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 572143] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198576890| [2025/04/30 19:59:58 572150] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198576890| [2025/04/30 19:59:58 572156] [debug] |xqc_engine_wakeup_after|wakeup:1746043198576890|now:1746043198572156|diff:4734| [2025/04/30 19:59:58 572162] [debug] |xqc_engine_main_logic|END|now:1746043198571985| [2025/04/30 19:59:58 572194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198572194| [2025/04/30 19:59:58 572200] [debug] |xqc_engine_wakeup_after|wakeup:1746043198576890|now:1746043198572200|diff:4690| [2025/04/30 19:59:58 572206] [debug] |xqc_engine_main_logic|END|now:1746043198572194| [2025/04/30 19:59:58 572500] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198572500| [2025/04/30 19:59:58 572506] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 572512] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:260| [2025/04/30 19:59:58 572516] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 19:59:58 572522] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 19:59:58 572526] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 572531] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 572537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:441|origin_pktnum:318|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:441|path_largest_ack:441| [2025/04/30 19:59:58 572541] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:119|tx_in_flight:145207|prior_delivered:231064|prior_time:1746043198514695|is_app_limited:0|send_elapse:58010|ack_elapse:57805|ctl_first_sent_time:1746043198515288|lagest_ack_time:1746043198572500|curr_delivered:300664| [2025/04/30 19:59:58 572546] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198515288| [2025/04/30 19:59:58 572551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 19:59:58 572555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57223|rttvar:93|minrtt:30467|latest_rtt:57212|ack_delay:24| [2025/04/30 19:59:58 572564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:78|minrtt:30467|latest_rtt:57212|ack_delay:24| [2025/04/30 19:59:58 572568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:441|lost_pn:438|thresh:3| [2025/04/30 19:59:58 572572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 572740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 572839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:437|lost_pn:438|po_sent_time:1746043198512310|lost_send_time:1746043198508129|loss_delay:64371|frame:STREAM |repair:128| [2025/04/30 19:59:58 572843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198512310u| [2025/04/30 19:59:58 572847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 572851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198578655|now:1746043198572851|interval:5804| [2025/04/30 19:59:58 572858] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198578655|now:1746043198572851|interv:5804| [2025/04/30 19:59:58 572862] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58010, ack_elapse 57805, delivered 69600|rate 1199793|lost 181| [2025/04/30 19:59:58 572867] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199793) in round 6| [2025/04/30 19:59:58 572871] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 572875] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 572879] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198515288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 572883] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198515288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 572888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57219|latest_rtt:57212|min_rtt:30467|applimit:0|lost:180|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 572893] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 19:59:58 572898] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746043198572500|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 572903] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318572500|now:1746043198572500|interv:120000000| [2025/04/30 19:59:58 572907] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318572500|now:1746043198572500|interv:120000000| [2025/04/30 19:59:58 572911] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198576890|pq_index:0| [2025/04/30 19:59:58 572915] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198571985| [2025/04/30 19:59:58 572919] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198572919| [2025/04/30 19:59:58 572923] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198572923| [2025/04/30 19:59:58 572929] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.08|path_pto:0| [2025/04/30 19:59:58 572934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 572938] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 572943] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:437|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 572950] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.08|path_pto:0| [2025/04/30 19:59:58 572954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 572958] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 572962] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 572967] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.08|path_pto:0| [2025/04/30 19:59:58 572971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 572976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 572979] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 572983] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 572987] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 572992] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 572996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 573000] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 573005] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 19:59:58 573038] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198573011|stream_id:8|stream_offset:345464| [2025/04/30 19:59:58 573047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:567|origin_pktnum:437|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 573054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 573060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198578655|now:1746043198573060|interval:5595| [2025/04/30 19:59:58 573066] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198578655|now:1746043198573060|interv:5595| [2025/04/30 19:59:58 573073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 573085] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 573091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 573098] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 573104] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 19:59:58 573141] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198573113|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 573148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 573155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 573161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198578655|now:1746043198573161|interval:5494| [2025/04/30 19:59:58 573189] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198578655|now:1746043198573161|interv:5494| [2025/04/30 19:59:58 573195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 573202] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198578655| [2025/04/30 19:59:58 573209] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198578655| [2025/04/30 19:59:58 573215] [debug] |xqc_engine_wakeup_after|wakeup:1746043198578655|now:1746043198573215|diff:5440| [2025/04/30 19:59:58 573219] [debug] |xqc_engine_main_logic|END|now:1746043198572923| [2025/04/30 19:59:58 573224] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198573224| [2025/04/30 19:59:58 573228] [debug] |xqc_engine_wakeup_after|wakeup:1746043198578655|now:1746043198573228|diff:5427| [2025/04/30 19:59:58 573232] [debug] |xqc_engine_main_logic|END|now:1746043198573224| [2025/04/30 19:59:58 573449] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198573448| [2025/04/30 19:59:58 573455] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 573460] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:261| [2025/04/30 19:59:58 573464] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 19:59:58 573470] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 19:59:58 573474] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 573479] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 573485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:443|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:443| [2025/04/30 19:59:58 573489] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:145207|prior_delivered:232264|prior_time:1746043198515643|is_app_limited:0|send_elapse:57922|ack_elapse:57805|ctl_first_sent_time:1746043198516203|lagest_ack_time:1746043198573448|curr_delivered:301864| [2025/04/30 19:59:58 573499] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198516203| [2025/04/30 19:59:58 573503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 19:59:58 573508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:78|minrtt:30467|latest_rtt:57245|ack_delay:24| [2025/04/30 19:59:58 573512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:59|minrtt:30467|latest_rtt:57245|ack_delay:24| [2025/04/30 19:59:58 573516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 19:59:58 573520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 573684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 573787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:440|lost_pn:440|po_sent_time:1746043198514284|lost_send_time:1746043198509048|loss_delay:64400|frame:STREAM |repair:128| [2025/04/30 19:59:58 573794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198514284u| [2025/04/30 19:59:58 573798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 573802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198579776|now:1746043198573802|interval:5974| [2025/04/30 19:59:58 573806] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198579776|now:1746043198573802|interv:5974| [2025/04/30 19:59:58 573810] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57922, ack_elapse 57805, delivered 69600|rate 1201615|lost 182| [2025/04/30 19:59:58 573815] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201615) in round 6| [2025/04/30 19:59:58 573819] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 573823] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 573827] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198516203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 573832] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198516203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 573836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57219|latest_rtt:57245|min_rtt:30467|applimit:0|lost:181|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 573842] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 19:59:58 573846] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746043198573448|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 573851] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318573448|now:1746043198573448|interv:120000000| [2025/04/30 19:59:58 573855] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318573448|now:1746043198573448|interv:120000000| [2025/04/30 19:59:58 573859] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198578655|pq_index:0| [2025/04/30 19:59:58 573864] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198572923| [2025/04/30 19:59:58 573868] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198573867| [2025/04/30 19:59:58 573872] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198573871| [2025/04/30 19:59:58 573878] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.15|path_pto:0| [2025/04/30 19:59:58 573882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 573890] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 573894] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:440|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 573899] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.15|path_pto:0| [2025/04/30 19:59:58 573903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 573907] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 573912] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 573916] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57219|min_srtt:57219|path_bw:1207370|loss_rate:48.15|path_pto:0| [2025/04/30 19:59:58 573921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 573925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 573929] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 573933] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 573937] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 573941] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 573945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 573950] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 573954] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 19:59:58 573984] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198573960|stream_id:8|stream_offset:347798| [2025/04/30 19:59:58 573990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:569|origin_pktnum:440|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 573994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 574002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198579776|now:1746043198574002|interval:5774| [2025/04/30 19:59:58 574006] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198579776|now:1746043198574002|interv:5774| [2025/04/30 19:59:58 574010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 574015] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 574019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 574024] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 574028] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 19:59:58 574063] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198574037|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 574070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 574077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 574083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198579776|now:1746043198574083|interval:5693| [2025/04/30 19:59:58 574089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198579776|now:1746043198574083|interv:5693| [2025/04/30 19:59:58 574095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 574102] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198579776| [2025/04/30 19:59:58 574108] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198579776| [2025/04/30 19:59:58 574114] [debug] |xqc_engine_wakeup_after|wakeup:1746043198579776|now:1746043198574114|diff:5662| [2025/04/30 19:59:58 574119] [debug] |xqc_engine_main_logic|END|now:1746043198573871| [2025/04/30 19:59:58 574126] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198574126| [2025/04/30 19:59:58 574131] [debug] |xqc_engine_wakeup_after|wakeup:1746043198579776|now:1746043198574131|diff:5645| [2025/04/30 19:59:58 574137] [debug] |xqc_engine_main_logic|END|now:1746043198574126| [2025/04/30 19:59:58 574463] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198574462| [2025/04/30 19:59:58 574472] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 574478] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:262| [2025/04/30 19:59:58 574482] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 19:59:58 574488] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 19:59:58 574492] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 574497] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 574507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:445|origin_pktnum:322|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:445| [2025/04/30 19:59:58 574512] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:145207|prior_delivered:233464|prior_time:1746043198516637|is_app_limited:0|send_elapse:57916|ack_elapse:57825|ctl_first_sent_time:1746043198517202|lagest_ack_time:1746043198574462|curr_delivered:303064| [2025/04/30 19:59:58 574517] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198517202| [2025/04/30 19:59:58 574522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 19:59:58 574526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57219|rttvar:59|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 574530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57221|rttvar:49|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 574534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:445|lost_pn:442|thresh:3| [2025/04/30 19:59:58 574538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 574706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 574812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:442|po_sent_time:1746043198515376|lost_send_time:1746043198510045|loss_delay:64417|frame:STREAM |repair:128| [2025/04/30 19:59:58 574816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198515376u| [2025/04/30 19:59:58 574820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 574824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198580718|now:1746043198574824|interval:5894| [2025/04/30 19:59:58 574829] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198580718|now:1746043198574824|interv:5894| [2025/04/30 19:59:58 574833] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57916, ack_elapse 57825, delivered 69600|rate 1201740|lost 183| [2025/04/30 19:59:58 574837] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201740) in round 6| [2025/04/30 19:59:58 574841] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 574845] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 574849] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198517202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 574854] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198517202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 574858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57221|latest_rtt:57260|min_rtt:30467|applimit:0|lost:182|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 574864] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 19:59:58 574868] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746043198574462|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 574873] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318574462|now:1746043198574462|interv:120000000| [2025/04/30 19:59:58 574877] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318574462|now:1746043198574462|interv:120000000| [2025/04/30 19:59:58 574881] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198579776|pq_index:0| [2025/04/30 19:59:58 574885] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198573871| [2025/04/30 19:59:58 574889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198574889| [2025/04/30 19:59:58 574894] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198574893| [2025/04/30 19:59:58 574902] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57221|min_srtt:57221|path_bw:1207370|loss_rate:48.21|path_pto:0| [2025/04/30 19:59:58 574907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 574911] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 574916] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 574920] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57221|min_srtt:57221|path_bw:1207370|loss_rate:48.21|path_pto:0| [2025/04/30 19:59:58 574924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 574929] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 574933] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 574937] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57221|min_srtt:57221|path_bw:1207370|loss_rate:48.21|path_pto:0| [2025/04/30 19:59:58 574941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 574946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 574950] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 574953] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 574957] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 574962] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 574966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 574970] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 574975] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 19:59:58 575004] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198574981|stream_id:8|stream_offset:348965| [2025/04/30 19:59:58 575014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:571|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 19:59:58 575019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 575023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198580718|now:1746043198575023|interval:5695| [2025/04/30 19:59:58 575027] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198580718|now:1746043198575023|interv:5695| [2025/04/30 19:59:58 575035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 575042] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 575049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 575055] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 575061] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 19:59:58 575098] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198575070|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 575106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:572|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 575113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 575119] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198580718|now:1746043198575119|interval:5599| [2025/04/30 19:59:58 575125] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198580718|now:1746043198575119|interv:5599| [2025/04/30 19:59:58 575130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 575137] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198580718| [2025/04/30 19:59:58 575143] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198580718| [2025/04/30 19:59:58 575149] [debug] |xqc_engine_wakeup_after|wakeup:1746043198580718|now:1746043198575149|diff:5569| [2025/04/30 19:59:58 575154] [debug] |xqc_engine_main_logic|END|now:1746043198574893| [2025/04/30 19:59:58 575162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198575162| [2025/04/30 19:59:58 575193] [debug] |xqc_engine_wakeup_after|wakeup:1746043198580718|now:1746043198575193|diff:5525| [2025/04/30 19:59:58 575200] [debug] |xqc_engine_main_logic|END|now:1746043198575162| [2025/04/30 19:59:58 575528] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198575528| [2025/04/30 19:59:58 575534] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 575545] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:263| [2025/04/30 19:59:58 575549] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 19:59:58 575555] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 19:59:58 575559] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 575564] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 575570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:447|origin_pktnum:324|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:447| [2025/04/30 19:59:58 575574] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:145207|prior_delivered:234664|prior_time:1746043198517633|is_app_limited:0|send_elapse:57893|ack_elapse:57895|ctl_first_sent_time:1746043198518196|lagest_ack_time:1746043198575528|curr_delivered:304264| [2025/04/30 19:59:58 575579] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198518196| [2025/04/30 19:59:58 575584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 19:59:58 575588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57221|rttvar:49|minrtt:30467|latest_rtt:57332|ack_delay:24| [2025/04/30 19:59:58 575592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:58|minrtt:30467|latest_rtt:57332|ack_delay:24| [2025/04/30 19:59:58 575596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:447|lost_pn:444|thresh:3| [2025/04/30 19:59:58 575600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 575763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 575874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:444|lost_pn:444|po_sent_time:1746043198516301|lost_send_time:1746043198511030|loss_delay:64498|frame:STREAM |repair:128| [2025/04/30 19:59:58 575878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198516301u| [2025/04/30 19:59:58 575882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 575886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198581805|now:1746043198575886|interval:5919| [2025/04/30 19:59:58 575891] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198581805|now:1746043198575886|interv:5919| [2025/04/30 19:59:58 575895] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57893, ack_elapse 57895, delivered 69600|rate 1202176|lost 184| [2025/04/30 19:59:58 575899] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202176) in round 6| [2025/04/30 19:59:58 575903] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 575907] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 575911] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198518196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 575915] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198518196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 575920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57232|latest_rtt:57332|min_rtt:30467|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 575926] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 19:59:58 575930] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746043198575528|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 575935] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318575528|now:1746043198575528|interv:120000000| [2025/04/30 19:59:58 575939] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318575528|now:1746043198575528|interv:120000000| [2025/04/30 19:59:58 575945] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198580718|pq_index:0| [2025/04/30 19:59:58 575949] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198574893| [2025/04/30 19:59:58 575953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198575953| [2025/04/30 19:59:58 575958] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198575957| [2025/04/30 19:59:58 575964] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.28|path_pto:0| [2025/04/30 19:59:58 575968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 575973] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 575977] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:444|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 575982] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.28|path_pto:0| [2025/04/30 19:59:58 575986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 575990] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 575994] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 575999] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.28|path_pto:0| [2025/04/30 19:59:58 576003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 576007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 576011] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 576016] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 576022] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 576029] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 576036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 576046] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 576053] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 19:59:58 576095] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198576063|stream_id:8|stream_offset:350132| [2025/04/30 19:59:58 576104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 576110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 576115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198581805|now:1746043198576115|interval:5690| [2025/04/30 19:59:58 576121] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198581805|now:1746043198576115|interv:5690| [2025/04/30 19:59:58 576128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 576135] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 576141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 576148] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 576154] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 19:59:58 576200] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198576163|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 576211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:574|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 576217] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 576221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198581805|now:1746043198576221|interval:5584| [2025/04/30 19:59:58 576225] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198581805|now:1746043198576221|interv:5584| [2025/04/30 19:59:58 576229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 576234] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198581805| [2025/04/30 19:59:58 576238] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198581805| [2025/04/30 19:59:58 576242] [debug] |xqc_engine_wakeup_after|wakeup:1746043198581805|now:1746043198576242|diff:5563| [2025/04/30 19:59:58 576246] [debug] |xqc_engine_main_logic|END|now:1746043198575957| [2025/04/30 19:59:58 576252] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198576252| [2025/04/30 19:59:58 576256] [debug] |xqc_engine_wakeup_after|wakeup:1746043198581805|now:1746043198576255|diff:5550| [2025/04/30 19:59:58 576264] [debug] |xqc_engine_main_logic|END|now:1746043198576252| [2025/04/30 19:59:58 576445] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198576444| [2025/04/30 19:59:58 576451] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 576457] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:264| [2025/04/30 19:59:58 576461] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 19:59:58 576466] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 19:59:58 576470] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 576475] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 576481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:449|origin_pktnum:326|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:449|path_largest_ack:449| [2025/04/30 19:59:58 576485] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:145207|prior_delivered:235864|prior_time:1746043198518615|is_app_limited:0|send_elapse:57900|ack_elapse:57829|ctl_first_sent_time:1746043198519184|lagest_ack_time:1746043198576444|curr_delivered:305464| [2025/04/30 19:59:58 576490] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198519184| [2025/04/30 19:59:58 576494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 19:59:58 576499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:58|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 576503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:45|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 576507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:449|lost_pn:446|thresh:3| [2025/04/30 19:59:58 576511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 576668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 576782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:446|lost_pn:446|po_sent_time:1746043198517307|lost_send_time:1746043198512027|loss_delay:64417|frame:STREAM |repair:128| [2025/04/30 19:59:58 576787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198517307u| [2025/04/30 19:59:58 576791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 576795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198582712|now:1746043198576795|interval:5917| [2025/04/30 19:59:58 576799] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198582712|now:1746043198576795|interv:5917| [2025/04/30 19:59:58 576803] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57900, ack_elapse 57829, delivered 69600|rate 1202072|lost 185| [2025/04/30 19:59:58 576807] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202072) in round 6| [2025/04/30 19:59:58 576811] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 576815] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 576819] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198519184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 576824] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198519184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 576828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57232|latest_rtt:57260|min_rtt:30467|applimit:0|lost:184|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 576834] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 19:59:58 576838] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746043198576444|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 576845] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318576444|now:1746043198576444|interv:120000000| [2025/04/30 19:59:58 576849] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318576444|now:1746043198576444|interv:120000000| [2025/04/30 19:59:58 576853] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198581805|pq_index:0| [2025/04/30 19:59:58 576857] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198575957| [2025/04/30 19:59:58 576861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198576861| [2025/04/30 19:59:58 576866] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198576865| [2025/04/30 19:59:58 576872] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.33|path_pto:0| [2025/04/30 19:59:58 576876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 576880] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 576885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:446|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 576889] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.33|path_pto:0| [2025/04/30 19:59:58 576893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 576898] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 576902] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 576906] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:48.33|path_pto:0| [2025/04/30 19:59:58 576910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 576915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 576918] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 576922] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 576929] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 576933] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 576938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 576942] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 576946] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 19:59:58 576975] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198576952|stream_id:8|stream_offset:351299| [2025/04/30 19:59:58 576981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:575|origin_pktnum:446|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 576985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 576989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198582712|now:1746043198576989|interval:5723| [2025/04/30 19:59:58 576993] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198582712|now:1746043198576989|interv:5723| [2025/04/30 19:59:58 576998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 577002] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 577006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 577011] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 577015] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 19:59:58 577043] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198577020|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 577051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 577058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 577064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198582712|now:1746043198577064|interval:5648| [2025/04/30 19:59:58 577071] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198582712|now:1746043198577064|interv:5648| [2025/04/30 19:59:58 577077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 577083] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198582712| [2025/04/30 19:59:58 577094] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198582712| [2025/04/30 19:59:58 577099] [debug] |xqc_engine_wakeup_after|wakeup:1746043198582712|now:1746043198577099|diff:5613| [2025/04/30 19:59:58 577105] [debug] |xqc_engine_main_logic|END|now:1746043198576865| [2025/04/30 19:59:58 577113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198577113| [2025/04/30 19:59:58 577118] [debug] |xqc_engine_wakeup_after|wakeup:1746043198582712|now:1746043198577118|diff:5594| [2025/04/30 19:59:58 577123] [debug] |xqc_engine_main_logic|END|now:1746043198577113| [2025/04/30 19:59:58 577479] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198577478| [2025/04/30 19:59:58 577488] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 577494] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:265| [2025/04/30 19:59:58 577498] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 19:59:58 577504] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 19:59:58 577508] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 577513] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 577519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:451|origin_pktnum:328|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:451| [2025/04/30 19:59:58 577524] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:145214|prior_delivered:237064|prior_time:1746043198519613|is_app_limited:0|send_elapse:57797|ack_elapse:57865|ctl_first_sent_time:1746043198520151|lagest_ack_time:1746043198577478|curr_delivered:306664| [2025/04/30 19:59:58 577528] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198520151| [2025/04/30 19:59:58 577533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 19:59:58 577537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:45|minrtt:30467|latest_rtt:57327|ack_delay:24| [2025/04/30 19:59:58 577542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57240|rttvar:51|minrtt:30467|latest_rtt:57327|ack_delay:24| [2025/04/30 19:59:58 577546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 19:59:58 577550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 577704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 577822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:448|lost_pn:448|po_sent_time:1746043198518295|lost_send_time:1746043198512986|loss_delay:64492|frame:STREAM |repair:128| [2025/04/30 19:59:58 577827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198518295u| [2025/04/30 19:59:58 577831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 577835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198583780|now:1746043198577834|interval:5946| [2025/04/30 19:59:58 577839] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198583780|now:1746043198577834|interv:5946| [2025/04/30 19:59:58 577843] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57797, ack_elapse 57865, delivered 69600|rate 1202799|lost 186| [2025/04/30 19:59:58 577847] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202799) in round 6| [2025/04/30 19:59:58 577851] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 577856] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 577859] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198520151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 577864] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198520151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 577869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144014|srtt:57240|latest_rtt:57327|min_rtt:30467|applimit:0|lost:185|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 577877] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 19:59:58 577881] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746043198577478|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 577886] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318577478|now:1746043198577478|interv:120000000| [2025/04/30 19:59:58 577890] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318577478|now:1746043198577478|interv:120000000| [2025/04/30 19:59:58 577894] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198582712|pq_index:0| [2025/04/30 19:59:58 577898] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198576865| [2025/04/30 19:59:58 577902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198577902| [2025/04/30 19:59:58 577907] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198577906| [2025/04/30 19:59:58 577913] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:48.39|path_pto:0| [2025/04/30 19:59:58 577917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 577922] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 577926] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:448|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 577931] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:48.39|path_pto:0| [2025/04/30 19:59:58 577935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 577939] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 577944] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 577948] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:48.39|path_pto:0| [2025/04/30 19:59:58 577952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 577959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 577963] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 577967] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 577971] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 577975] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:448|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 577980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 577984] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 577988] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 19:59:58 578022] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043198577994|stream_id:8|stream_offset:352466| [2025/04/30 19:59:58 578032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:577|origin_pktnum:448|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 578039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 19:59:58 578044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198583780|now:1746043198578044|interval:5736| [2025/04/30 19:59:58 578051] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198583780|now:1746043198578044|interv:5736| [2025/04/30 19:59:58 578057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145214| [2025/04/30 19:59:58 578064] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 578070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 578077] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 578083] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 19:59:58 578120] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043198578092|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 578128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 578135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 19:59:58 578141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198583780|now:1746043198578141|interval:5639| [2025/04/30 19:59:58 578151] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198583780|now:1746043198578141|interv:5639| [2025/04/30 19:59:58 578158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146414| [2025/04/30 19:59:58 578182] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198583780| [2025/04/30 19:59:58 578191] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198583780| [2025/04/30 19:59:58 578197] [debug] |xqc_engine_wakeup_after|wakeup:1746043198583780|now:1746043198578197|diff:5583| [2025/04/30 19:59:58 578203] [debug] |xqc_engine_main_logic|END|now:1746043198577906| [2025/04/30 19:59:58 578211] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198578211| [2025/04/30 19:59:58 578215] [debug] |xqc_engine_wakeup_after|wakeup:1746043198583780|now:1746043198578215|diff:5565| [2025/04/30 19:59:58 578219] [debug] |xqc_engine_main_logic|END|now:1746043198578211| [2025/04/30 19:59:58 578446] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198578445| [2025/04/30 19:59:58 578451] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 578457] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:266| [2025/04/30 19:59:58 578461] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 19:59:58 578467] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 19:59:58 578471] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 578476] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 578482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:453|origin_pktnum:330|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:453| [2025/04/30 19:59:58 578487] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:145214|prior_delivered:238264|prior_time:1746043198520612|is_app_limited:0|send_elapse:57806|ack_elapse:57833|ctl_first_sent_time:1746043198521145|lagest_ack_time:1746043198578445|curr_delivered:307864| [2025/04/30 19:59:58 578491] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198521145| [2025/04/30 19:59:58 578496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 19:59:58 578500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57240|rttvar:51|minrtt:30467|latest_rtt:57300|ack_delay:24| [2025/04/30 19:59:58 578504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:48|minrtt:30467|latest_rtt:57300|ack_delay:24| [2025/04/30 19:59:58 578509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:453|lost_pn:450|thresh:3| [2025/04/30 19:59:58 578513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 578663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 578784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:450|po_sent_time:1746043198519288|lost_send_time:1746043198513983|loss_delay:64462|frame:ACK STREAM |repair:128| [2025/04/30 19:59:58 578789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198519288u| [2025/04/30 19:59:58 578793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 578797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198584738|now:1746043198578797|interval:5941| [2025/04/30 19:59:58 578801] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198584738|now:1746043198578797|interv:5941| [2025/04/30 19:59:58 578805] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57806, ack_elapse 57833, delivered 69600|rate 1203465|lost 187| [2025/04/30 19:59:58 578810] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203465) in round 6| [2025/04/30 19:59:58 578814] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 578818] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 578822] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198521145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 578829] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198521145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 578833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57244|latest_rtt:57300|min_rtt:30467|applimit:0|lost:186|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 578839] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 19:59:58 578843] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746043198578445|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 578848] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318578445|now:1746043198578445|interv:120000000| [2025/04/30 19:59:58 578852] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318578445|now:1746043198578445|interv:120000000| [2025/04/30 19:59:58 578856] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198583780|pq_index:0| [2025/04/30 19:59:58 578860] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198577906| [2025/04/30 19:59:58 578864] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198578864| [2025/04/30 19:59:58 578869] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198578868| [2025/04/30 19:59:58 578874] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:48.44|path_pto:0| [2025/04/30 19:59:58 578879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 578883] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 578888] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 578892] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:48.44|path_pto:0| [2025/04/30 19:59:58 578896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 578901] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 578905] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 578912] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:48.44|path_pto:0| [2025/04/30 19:59:58 578916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 578921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 578925] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 578929] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 578933] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 578937] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 578941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 578946] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 578950] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 19:59:58 578980] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198578956|stream_id:8|stream_offset:353633| [2025/04/30 19:59:58 578986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:579|origin_pktnum:450|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 578990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 578994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198584738|now:1746043198578994|interval:5744| [2025/04/30 19:59:58 578998] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198584738|now:1746043198578994|interv:5744| [2025/04/30 19:59:58 579002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 579007] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 579011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 579016] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 579023] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 19:59:58 579060] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198579033|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 579073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 579079] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 579086] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198584738|now:1746043198579086|interval:5652| [2025/04/30 19:59:58 579093] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198584738|now:1746043198579086|interv:5652| [2025/04/30 19:59:58 579098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 579105] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198584738| [2025/04/30 19:59:58 579110] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198584738| [2025/04/30 19:59:58 579116] [debug] |xqc_engine_wakeup_after|wakeup:1746043198584738|now:1746043198579116|diff:5622| [2025/04/30 19:59:58 579122] [debug] |xqc_engine_main_logic|END|now:1746043198578868| [2025/04/30 19:59:58 579129] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198579129| [2025/04/30 19:59:58 579134] [debug] |xqc_engine_wakeup_after|wakeup:1746043198584738|now:1746043198579134|diff:5604| [2025/04/30 19:59:58 579140] [debug] |xqc_engine_main_logic|END|now:1746043198579129| [2025/04/30 19:59:58 579512] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198579512| [2025/04/30 19:59:58 579521] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 579527] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:267| [2025/04/30 19:59:58 579531] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 19:59:58 579537] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 19:59:58 579541] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 579546] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 579552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:455|origin_pktnum:209|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 19:59:58 579556] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:144014|prior_delivered:239464|prior_time:1746043198521694|is_app_limited:0|send_elapse:57991|ack_elapse:57818|ctl_first_sent_time:1746043198522304|lagest_ack_time:1746043198579512|curr_delivered:309064| [2025/04/30 19:59:58 579561] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198522304| [2025/04/30 19:59:58 579565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 19:59:58 579570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:48|minrtt:30467|latest_rtt:57208|ack_delay:40| [2025/04/30 19:59:58 579574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:55|minrtt:30467|latest_rtt:57208|ack_delay:40| [2025/04/30 19:59:58 579578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 19:59:58 579587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 579726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 579852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:452|lost_pn:452|po_sent_time:1746043198520276|lost_send_time:1746043198515123|loss_delay:64389|frame:STREAM |repair:128| [2025/04/30 19:59:58 579856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198520276u| [2025/04/30 19:59:58 579861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 579865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198585653|now:1746043198579864|interval:5789| [2025/04/30 19:59:58 579869] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198585653|now:1746043198579864|interv:5789| [2025/04/30 19:59:58 579873] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57991, ack_elapse 57818, delivered 69600|rate 1200186|lost 188| [2025/04/30 19:59:58 579877] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200186) in round 6| [2025/04/30 19:59:58 579881] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 579888] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 579892] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198522304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 579897] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198522304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 579904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57235|latest_rtt:57208|min_rtt:30467|applimit:0|lost:187|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 579913] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 19:59:58 579919] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746043198579512|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 579926] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318579512|now:1746043198579512|interv:120000000| [2025/04/30 19:59:58 579933] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318579512|now:1746043198579512|interv:120000000| [2025/04/30 19:59:58 579938] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198584738|pq_index:0| [2025/04/30 19:59:58 579942] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198578868| [2025/04/30 19:59:58 579946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198579946| [2025/04/30 19:59:58 579951] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198579950| [2025/04/30 19:59:58 579957] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 579961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 579966] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 579970] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:452|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 579975] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 579979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 579983] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 579991] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 579995] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:48.48|path_pto:0| [2025/04/30 19:59:58 580000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 580004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 580008] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 580014] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 580020] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 580027] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 580033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 580039] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 580046] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 19:59:58 580088] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198580055|stream_id:8|stream_offset:354800| [2025/04/30 19:59:58 580096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:581|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 19:59:58 580102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 580108] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198585653|now:1746043198580108|interval:5545| [2025/04/30 19:59:58 580115] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198585653|now:1746043198580108|interv:5545| [2025/04/30 19:59:58 580120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 580127] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 580134] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 580141] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 580147] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 19:59:58 580209] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198580162|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 580222] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:582|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 580230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 580236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198585653|now:1746043198580235|interval:5418| [2025/04/30 19:59:58 580240] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198585653|now:1746043198580235|interv:5418| [2025/04/30 19:59:58 580245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 580252] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198585653| [2025/04/30 19:59:58 580258] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198585653| [2025/04/30 19:59:58 580263] [debug] |xqc_engine_wakeup_after|wakeup:1746043198585653|now:1746043198580262|diff:5391| [2025/04/30 19:59:58 580267] [debug] |xqc_engine_main_logic|END|now:1746043198579950| [2025/04/30 19:59:58 580273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198580273| [2025/04/30 19:59:58 580277] [debug] |xqc_engine_wakeup_after|wakeup:1746043198585653|now:1746043198580277|diff:5376| [2025/04/30 19:59:58 580281] [debug] |xqc_engine_main_logic|END|now:1746043198580273| [2025/04/30 19:59:58 581049] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198581048| [2025/04/30 19:59:58 581056] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 581074] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:268| [2025/04/30 19:59:58 581080] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 19:59:58 581089] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 19:59:58 581094] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 581098] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 581104] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:458|origin_pktnum:212|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:458|path_largest_ack:458| [2025/04/30 19:59:58 581109] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:129|tx_in_flight:144014|prior_delivered:240664|prior_time:1746043198522818|is_app_limited:0|send_elapse:58128|ack_elapse:58230|ctl_first_sent_time:1746043198523447|lagest_ack_time:1746043198581048|curr_delivered:310264| [2025/04/30 19:59:58 581114] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198523447| [2025/04/30 19:59:58 581118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 19:59:58 581122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:55|minrtt:30467|latest_rtt:57601|ack_delay:48| [2025/04/30 19:59:58 581127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:121|minrtt:30467|latest_rtt:57601|ack_delay:48| [2025/04/30 19:59:58 581136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:458|lost_pn:455|thresh:3| [2025/04/30 19:59:58 581140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581144] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581188] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581210] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581229] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581233] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:455|po_sent_time:1746043198521264|lost_send_time:1746043198516247|loss_delay:64801|frame:STREAM |repair:128| [2025/04/30 19:59:58 581461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198521264u| [2025/04/30 19:59:58 581467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 581474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198587207|now:1746043198581474|interval:5733| [2025/04/30 19:59:58 581481] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198587207|now:1746043198581474|interv:5733| [2025/04/30 19:59:58 581487] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58128, ack_elapse 58230, delivered 69600|rate 1195260|lost 189| [2025/04/30 19:59:58 581494] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195260) in round 6| [2025/04/30 19:59:58 581507] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 581514] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 581520] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198523447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 581524] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198523447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 581529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57275|latest_rtt:57601|min_rtt:30467|applimit:0|lost:188|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 581535] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 19:59:58 581539] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746043198581048|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 581544] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318581048|now:1746043198581048|interv:120000000| [2025/04/30 19:59:58 581548] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318581048|now:1746043198581048|interv:120000000| [2025/04/30 19:59:58 581552] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198585653|pq_index:0| [2025/04/30 19:59:58 581557] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198579950| [2025/04/30 19:59:58 581561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198581561| [2025/04/30 19:59:58 581566] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198581565| [2025/04/30 19:59:58 581572] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:48.53|path_pto:0| [2025/04/30 19:59:58 581576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 581581] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 581585] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 581590] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:48.53|path_pto:0| [2025/04/30 19:59:58 581594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 581602] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 581606] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 581610] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:48.53|path_pto:0| [2025/04/30 19:59:58 581615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 581619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 581623] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 581627] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 581631] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 581635] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 581639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 581644] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 581648] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 19:59:58 581684] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198581656|stream_id:8|stream_offset:355967| [2025/04/30 19:59:58 581694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:583|origin_pktnum:454|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 581702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 581708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198587207|now:1746043198581708|interval:5499| [2025/04/30 19:59:58 581714] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198587207|now:1746043198581708|interv:5499| [2025/04/30 19:59:58 581718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 581723] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 581728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 581736] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 581741] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 19:59:58 581771] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198581747|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 581780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 581787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 581793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198587207|now:1746043198581793|interval:5414| [2025/04/30 19:59:58 581798] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198587207|now:1746043198581793|interv:5414| [2025/04/30 19:59:58 581803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 581808] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198587207| [2025/04/30 19:59:58 581812] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198587207| [2025/04/30 19:59:58 581816] [debug] |xqc_engine_wakeup_after|wakeup:1746043198587207|now:1746043198581816|diff:5391| [2025/04/30 19:59:58 581820] [debug] |xqc_engine_main_logic|END|now:1746043198581565| [2025/04/30 19:59:58 581827] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198581827| [2025/04/30 19:59:58 581832] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 581838] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:269| [2025/04/30 19:59:58 581842] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 19:59:58 581847] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 19:59:58 581852] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 581856] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 581862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:461|origin_pktnum:215|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:461|path_largest_ack:461| [2025/04/30 19:59:58 581867] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:144014|prior_delivered:241864|prior_time:1746043198523729|is_app_limited:0|send_elapse:58050|ack_elapse:58098|ctl_first_sent_time:1746043198524375|lagest_ack_time:1746043198581827|curr_delivered:311464| [2025/04/30 19:59:58 581871] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198524375| [2025/04/30 19:59:58 581876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 19:59:58 581880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:121|minrtt:30467|latest_rtt:57452|ack_delay:40| [2025/04/30 19:59:58 581884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57292|rttvar:125|minrtt:30467|latest_rtt:57452|ack_delay:40| [2025/04/30 19:59:58 581893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:461|lost_pn:458|thresh:3| [2025/04/30 19:59:58 581897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 581936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581977] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 581999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582101] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582105] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582136] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582158] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:456|lost_pn:458|po_sent_time:1746043198522406|lost_send_time:1746043198517194|loss_delay:64633|frame:STREAM |repair:128| [2025/04/30 19:59:58 582198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:457|lost_pn:458|po_sent_time:1746043198522496|lost_send_time:1746043198517194|loss_delay:64633|frame:STREAM |repair:128| [2025/04/30 19:59:58 582204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198522496u| [2025/04/30 19:59:58 582211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 582216] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198588174|now:1746043198582216|interval:5958| [2025/04/30 19:59:58 582220] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198588174|now:1746043198582216|interv:5958| [2025/04/30 19:59:58 582224] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58050, ack_elapse 58098, delivered 69600|rate 1197975|lost 191| [2025/04/30 19:59:58 582229] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197975) in round 6| [2025/04/30 19:59:58 582237] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 582241] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:2942| [2025/04/30 19:59:58 582245] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198524375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 582249] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198524375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 582254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57292|latest_rtt:57452|min_rtt:30467|applimit:0|lost:189|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 582260] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 19:59:58 582264] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746043198581827|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 582269] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318581827|now:1746043198581827|interv:120000000| [2025/04/30 19:59:58 582274] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318581827|now:1746043198581827|interv:120000000| [2025/04/30 19:59:58 582277] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198587207|pq_index:0| [2025/04/30 19:59:58 582282] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198581565| [2025/04/30 19:59:58 582286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198582286| [2025/04/30 19:59:58 582290] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198582289| [2025/04/30 19:59:58 582296] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57292|min_srtt:57292|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 582300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 582305] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 582309] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:456|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 582314] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57292|min_srtt:57292|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 582318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 582325] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 582329] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:457|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 582333] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57292|min_srtt:57292|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 582337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 582342] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 582346] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 582352] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57292|min_srtt:57292|path_bw:1207370|loss_rate:48.57|path_pto:0| [2025/04/30 19:59:58 582359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 582366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 582372] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 582378] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 582383] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 582388] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 582392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 582396] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 582401] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 19:59:58 582436] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198582408|stream_id:8|stream_offset:287114| [2025/04/30 19:59:58 582445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:585|origin_pktnum:333|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 582453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 582460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198588174|now:1746043198582460|interval:5714| [2025/04/30 19:59:58 582473] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198588174|now:1746043198582460|interv:5714| [2025/04/30 19:59:58 582479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 582484] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:457|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 582488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 582493] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 582497] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 19:59:58 582527] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198582503|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 582536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:586|origin_pktnum:457|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 582543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 582550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198588174|now:1746043198582550|interval:5624| [2025/04/30 19:59:58 582556] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198588174|now:1746043198582550|interv:5624| [2025/04/30 19:59:58 582560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 582565] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 582569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 582574] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 582578] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 19:59:58 582606] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198582584|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 582615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 582622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 582628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198588174|now:1746043198582628|interval:5546| [2025/04/30 19:59:58 582635] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198588174|now:1746043198582628|interv:5546| [2025/04/30 19:59:58 582644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 582649] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198588174| [2025/04/30 19:59:58 582653] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198588174| [2025/04/30 19:59:58 582657] [debug] |xqc_engine_wakeup_after|wakeup:1746043198588174|now:1746043198582657|diff:5517| [2025/04/30 19:59:58 582661] [debug] |xqc_engine_main_logic|END|now:1746043198582289| [2025/04/30 19:59:58 582668] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198582668| [2025/04/30 19:59:58 582673] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 582678] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:270| [2025/04/30 19:59:58 582682] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 19:59:58 582688] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 19:59:58 582692] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 582697] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 582703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:464|origin_pktnum:218|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:464|path_largest_ack:464| [2025/04/30 19:59:58 582707] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:133|tx_in_flight:144014|prior_delivered:243064|prior_time:1746043198524582|is_app_limited:0|send_elapse:57825|ack_elapse:58086|ctl_first_sent_time:1746043198525143|lagest_ack_time:1746043198582668|curr_delivered:312664| [2025/04/30 19:59:58 582712] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198525143| [2025/04/30 19:59:58 582716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 19:59:58 582720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57292|rttvar:125|minrtt:30467|latest_rtt:57525|ack_delay:64| [2025/04/30 19:59:58 582724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57313|rttvar:136|minrtt:30467|latest_rtt:57525|ack_delay:64| [2025/04/30 19:59:58 582729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 19:59:58 582733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 582986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 582991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:459|lost_pn:461|po_sent_time:1746043198523541|lost_send_time:1746043198517953|loss_delay:64715|frame:STREAM |repair:128| [2025/04/30 19:59:58 582996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:460|lost_pn:461|po_sent_time:1746043198523637|lost_send_time:1746043198517953|loss_delay:64715|frame:STREAM |repair:128| [2025/04/30 19:59:58 583000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198523637u| [2025/04/30 19:59:58 583004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 583008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589165|now:1746043198583008|interval:6157| [2025/04/30 19:59:58 583012] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589165|now:1746043198583008|interv:6157| [2025/04/30 19:59:58 583016] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57825, ack_elapse 58086, delivered 69600|rate 1198223|lost 193| [2025/04/30 19:59:58 583020] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198223) in round 6| [2025/04/30 19:59:58 583024] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 583028] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3290| [2025/04/30 19:59:58 583032] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198525143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 583037] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198525143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 583041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57313|latest_rtt:57525|min_rtt:30467|applimit:0|lost:191|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 583049] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 19:59:58 583054] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746043198582668|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 583058] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318582668|now:1746043198582668|interv:120000000| [2025/04/30 19:59:58 583062] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318582668|now:1746043198582668|interv:120000000| [2025/04/30 19:59:58 583066] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198588174|pq_index:0| [2025/04/30 19:59:58 583070] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198582289| [2025/04/30 19:59:58 583074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198583074| [2025/04/30 19:59:58 583079] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198583078| [2025/04/30 19:59:58 583085] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57313|min_srtt:57313|path_bw:1207370|loss_rate:49.32|path_pto:0| [2025/04/30 19:59:58 583089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 583093] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57313|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:459|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583102] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57313|min_srtt:57313|path_bw:1207370|loss_rate:49.32|path_pto:0| [2025/04/30 19:59:58 583106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 583110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57313|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:460|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583119] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57313|min_srtt:57313|path_bw:1207370|loss_rate:49.32|path_pto:0| [2025/04/30 19:59:58 583123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 583127] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57313|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583134] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583141] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57313|min_srtt:57313|path_bw:1207370|loss_rate:49.32|path_pto:0| [2025/04/30 19:59:58 583148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 583155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 583162] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 583186] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 583193] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 583201] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:459|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 583208] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 583213] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 583217] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 19:59:58 583251] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198583224|stream_id:8|stream_offset:288281| [2025/04/30 19:59:58 583261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:588|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 19:59:58 583268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 583275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589165|now:1746043198583275|interval:5890| [2025/04/30 19:59:58 583281] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589165|now:1746043198583275|interv:5890| [2025/04/30 19:59:58 583285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 583290] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:460|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 583294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 583299] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 583303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 19:59:58 583331] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198583309|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 583347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:589|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 19:59:58 583354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 583361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589165|now:1746043198583361|interval:5804| [2025/04/30 19:59:58 583366] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589165|now:1746043198583361|interv:5804| [2025/04/30 19:59:58 583370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 583375] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 583379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 583384] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 583388] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 19:59:58 583417] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198583394|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 583426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 583433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 583440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589165|now:1746043198583440|interval:5725| [2025/04/30 19:59:58 583447] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589165|now:1746043198583440|interv:5725| [2025/04/30 19:59:58 583451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 583456] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198589165| [2025/04/30 19:59:58 583460] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198589165| [2025/04/30 19:59:58 583464] [debug] |xqc_engine_wakeup_after|wakeup:1746043198589165|now:1746043198583464|diff:5701| [2025/04/30 19:59:58 583468] [debug] |xqc_engine_main_logic|END|now:1746043198583078| [2025/04/30 19:59:58 583475] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198583475| [2025/04/30 19:59:58 583480] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 583486] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:271| [2025/04/30 19:59:58 583490] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 19:59:58 583500] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 19:59:58 583504] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 583509] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 583514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:467|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:467| [2025/04/30 19:59:58 583519] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:135|tx_in_flight:144014|prior_delivered:244264|prior_time:1746043198525642|is_app_limited:0|send_elapse:57940|ack_elapse:57833|ctl_first_sent_time:1746043198526270|lagest_ack_time:1746043198583475|curr_delivered:313864| [2025/04/30 19:59:58 583524] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198526270| [2025/04/30 19:59:58 583528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 19:59:58 583532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57313|rttvar:136|minrtt:30467|latest_rtt:57205|ack_delay:72| [2025/04/30 19:59:58 583536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57290|rttvar:147|minrtt:30467|latest_rtt:57205|ack_delay:72| [2025/04/30 19:59:58 583541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 19:59:58 583545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 583637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 583652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 583789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 583796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 583804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:462|lost_pn:464|po_sent_time:1746043198524450|lost_send_time:1746043198519024|loss_delay:64451|frame:STREAM |repair:128| [2025/04/30 19:59:58 583808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:463|lost_pn:464|po_sent_time:1746043198524519|lost_send_time:1746043198519024|loss_delay:64451|frame:STREAM |repair:128| [2025/04/30 19:59:58 583812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198524519u| [2025/04/30 19:59:58 583816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 583820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589681|now:1746043198583820|interval:5861| [2025/04/30 19:59:58 583825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589681|now:1746043198583820|interv:5861| [2025/04/30 19:59:58 583829] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57940, ack_elapse 57833, delivered 69600|rate 1201242|lost 195| [2025/04/30 19:59:58 583833] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201242) in round 6| [2025/04/30 19:59:58 583837] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 583841] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3740| [2025/04/30 19:59:58 583845] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198526270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 583849] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198526270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 583854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57290|latest_rtt:57205|min_rtt:30467|applimit:0|lost:193|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 583859] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 19:59:58 583864] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1746043198583475|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 583868] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318583475|now:1746043198583475|interv:120000000| [2025/04/30 19:59:58 583873] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318583475|now:1746043198583475|interv:120000000| [2025/04/30 19:59:58 583876] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198589165|pq_index:0| [2025/04/30 19:59:58 583881] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198583078| [2025/04/30 19:59:58 583884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198583884| [2025/04/30 19:59:58 583889] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198583888| [2025/04/30 19:59:58 583897] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57290|min_srtt:57290|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 583902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 583906] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583911] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:462|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583915] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57290|min_srtt:57290|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 583919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 583923] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583927] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:463|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583932] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57290|min_srtt:57290|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 583936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 583940] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 583944] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 583948] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57290|min_srtt:57290|path_bw:1207370|loss_rate:50.00|path_pto:0| [2025/04/30 19:59:58 583953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 583957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 583961] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 583965] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 583969] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 583976] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 583980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 583984] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 583988] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 19:59:58 584019] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198583994|stream_id:8|stream_offset:289448| [2025/04/30 19:59:58 584029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:591|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 19:59:58 584037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 584043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589681|now:1746043198584043|interval:5638| [2025/04/30 19:59:58 584050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589681|now:1746043198584043|interv:5638| [2025/04/30 19:59:58 584054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 584059] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:463|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 584063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 584068] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 584072] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 19:59:58 584100] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198584078|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 584109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:592|origin_pktnum:463|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 584116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 584123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589681|now:1746043198584122|interval:5559| [2025/04/30 19:59:58 584128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589681|now:1746043198584122|interv:5559| [2025/04/30 19:59:58 584133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 584137] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 584146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 584150] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 584154] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 19:59:58 584200] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198584161|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 584213] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 584221] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 584226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198589681|now:1746043198584226|interval:5455| [2025/04/30 19:59:58 584230] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198589681|now:1746043198584226|interv:5455| [2025/04/30 19:59:58 584234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 584239] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198589681| [2025/04/30 19:59:58 584243] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198589681| [2025/04/30 19:59:58 584247] [debug] |xqc_engine_wakeup_after|wakeup:1746043198589681|now:1746043198584247|diff:5434| [2025/04/30 19:59:58 584252] [debug] |xqc_engine_main_logic|END|now:1746043198583888| [2025/04/30 19:59:58 584257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198584257| [2025/04/30 19:59:58 584261] [debug] |xqc_engine_wakeup_after|wakeup:1746043198589681|now:1746043198584261|diff:5420| [2025/04/30 19:59:58 584265] [debug] |xqc_engine_main_logic|END|now:1746043198584257| [2025/04/30 19:59:58 584451] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198584450| [2025/04/30 19:59:58 584456] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 584462] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:272| [2025/04/30 19:59:58 584466] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 19:59:58 584472] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 19:59:58 584476] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 584480] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 584486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:470|origin_pktnum:347|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:470|path_largest_ack:470| [2025/04/30 19:59:58 584491] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:145214|prior_delivered:245464|prior_time:1746043198526620|is_app_limited:0|send_elapse:57914|ack_elapse:57830|ctl_first_sent_time:1746043198527224|lagest_ack_time:1746043198584450|curr_delivered:315064| [2025/04/30 19:59:58 584500] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198527224| [2025/04/30 19:59:58 584504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 19:59:58 584509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57290|rttvar:147|minrtt:30467|latest_rtt:57226|ack_delay:40| [2025/04/30 19:59:58 584513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57277|rttvar:137|minrtt:30467|latest_rtt:57226|ack_delay:40| [2025/04/30 19:59:58 584517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:470|lost_pn:467|thresh:3| [2025/04/30 19:59:58 584521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 584609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 584624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 584761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 584769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 584776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 584781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:467|po_sent_time:1746043198525230|lost_send_time:1746043198520014|loss_delay:64436|frame:STREAM |repair:128| [2025/04/30 19:59:58 584786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:467|po_sent_time:1746043198525319|lost_send_time:1746043198520014|loss_delay:64436|frame:STREAM |repair:128| [2025/04/30 19:59:58 584790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198525319u| [2025/04/30 19:59:58 584794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 584800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198590796|now:1746043198584800|interval:5996| [2025/04/30 19:59:58 584805] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198590796|now:1746043198584800|interv:5996| [2025/04/30 19:59:58 584809] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57914, ack_elapse 57830, delivered 69600|rate 1201781|lost 197| [2025/04/30 19:59:58 584813] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201781) in round 6| [2025/04/30 19:59:58 584817] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 584821] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3786| [2025/04/30 19:59:58 584825] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198527224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 584829] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198527224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 584834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57277|latest_rtt:57226|min_rtt:30467|applimit:0|lost:195|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 584840] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 19:59:58 584844] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746043198584450|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 584849] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318584450|now:1746043198584450|interv:120000000| [2025/04/30 19:59:58 584853] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318584450|now:1746043198584450|interv:120000000| [2025/04/30 19:59:58 584857] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198589681|pq_index:0| [2025/04/30 19:59:58 584861] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198583888| [2025/04/30 19:59:58 584865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198584865| [2025/04/30 19:59:58 584870] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198584869| [2025/04/30 19:59:58 584875] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:50.63|path_pto:0| [2025/04/30 19:59:58 584880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 584884] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 584891] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 584895] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:50.63|path_pto:0| [2025/04/30 19:59:58 584900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 584904] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 584908] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 584912] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:50.63|path_pto:0| [2025/04/30 19:59:58 584917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 584921] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 584925] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 584929] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57277|min_srtt:57277|path_bw:1207370|loss_rate:50.63|path_pto:0| [2025/04/30 19:59:58 584934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 584938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 584942] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 584946] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 584950] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 584954] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 584958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 584963] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 584967] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 19:59:58 585002] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198584975|stream_id:8|stream_offset:290615| [2025/04/30 19:59:58 585011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:594|origin_pktnum:342|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 585019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 585025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198590796|now:1746043198585025|interval:5771| [2025/04/30 19:59:58 585032] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198590796|now:1746043198585025|interv:5771| [2025/04/30 19:59:58 585037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 585042] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 585046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 585051] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 585055] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 19:59:58 585084] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198585062|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 585092] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:595|origin_pktnum:466|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 585099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 585106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198590796|now:1746043198585106|interval:5690| [2025/04/30 19:59:58 585112] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198590796|now:1746043198585106|interv:5690| [2025/04/30 19:59:58 585117] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 585121] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 585129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 585135] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 585142] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 19:59:58 585189] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198585151|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 585209] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 585214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 585218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198590796|now:1746043198585218|interval:5578| [2025/04/30 19:59:58 585223] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198590796|now:1746043198585218|interv:5578| [2025/04/30 19:59:58 585227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 585231] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198590796| [2025/04/30 19:59:58 585236] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198590796| [2025/04/30 19:59:58 585239] [debug] |xqc_engine_wakeup_after|wakeup:1746043198590796|now:1746043198585239|diff:5557| [2025/04/30 19:59:58 585244] [debug] |xqc_engine_main_logic|END|now:1746043198584869| [2025/04/30 19:59:58 585249] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198585249| [2025/04/30 19:59:58 585253] [debug] |xqc_engine_wakeup_after|wakeup:1746043198590796|now:1746043198585253|diff:5543| [2025/04/30 19:59:58 585257] [debug] |xqc_engine_main_logic|END|now:1746043198585249| [2025/04/30 19:59:58 585497] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198585497| [2025/04/30 19:59:58 585503] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 585509] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:273| [2025/04/30 19:59:58 585512] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 19:59:58 585518] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 19:59:58 585522] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 585527] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 585533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:472|origin_pktnum:349|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:472|path_largest_ack:472| [2025/04/30 19:59:58 585537] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:145214|prior_delivered:246664|prior_time:1746043198527637|is_app_limited:0|send_elapse:57914|ack_elapse:57860|ctl_first_sent_time:1746043198528244|lagest_ack_time:1746043198585497|curr_delivered:316264| [2025/04/30 19:59:58 585542] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198528244| [2025/04/30 19:59:58 585546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 19:59:58 585550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57277|rttvar:137|minrtt:30467|latest_rtt:57253|ack_delay:48| [2025/04/30 19:59:58 585555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57268|rttvar:121|minrtt:30467|latest_rtt:57253|ack_delay:48| [2025/04/30 19:59:58 585563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:472|lost_pn:469|thresh:3| [2025/04/30 19:59:58 585567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 585827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 585831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:468|lost_pn:469|po_sent_time:1746043198526360|lost_send_time:1746043198521071|loss_delay:64426|frame:STREAM |repair:128| [2025/04/30 19:59:58 585836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:469|lost_pn:469|po_sent_time:1746043198526457|lost_send_time:1746043198521071|loss_delay:64426|frame:STREAM |repair:128| [2025/04/30 19:59:58 585840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198526457u| [2025/04/30 19:59:58 585844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 585848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198591740|now:1746043198585848|interval:5892| [2025/04/30 19:59:58 585853] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198591740|now:1746043198585848|interv:5892| [2025/04/30 19:59:58 585857] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57914, ack_elapse 57860, delivered 69600|rate 1201781|lost 199| [2025/04/30 19:59:58 585863] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201781) in round 6| [2025/04/30 19:59:58 585867] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 585872] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3786| [2025/04/30 19:59:58 585875] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198528244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 585880] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:2|acked:1200|po_sent_time:1746043198528244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 585884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:142807|srtt:57268|latest_rtt:57253|min_rtt:30467|applimit:0|lost:197|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 585890] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 19:59:58 585895] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746043198585497|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 585900] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318585497|now:1746043198585497|interv:120000000| [2025/04/30 19:59:58 585904] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318585497|now:1746043198585497|interv:120000000| [2025/04/30 19:59:58 585908] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198590796|pq_index:0| [2025/04/30 19:59:58 585912] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198584869| [2025/04/30 19:59:58 585916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198585916| [2025/04/30 19:59:58 585921] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198585920| [2025/04/30 19:59:58 585926] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:51.22|path_pto:0| [2025/04/30 19:59:58 585931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 585935] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 585940] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:468|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 585944] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:51.22|path_pto:0| [2025/04/30 19:59:58 585948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 585955] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 585960] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:469|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 585964] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:51.22|path_pto:0| [2025/04/30 19:59:58 585968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 585972] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 585977] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 585981] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:51.22|path_pto:0| [2025/04/30 19:59:58 585985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 585989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 585993] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 585997] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 586001] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 586006] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:468|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 586010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142807|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 586014] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 586018] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 19:59:58 586051] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142807|now:1746043198586024|stream_id:8|stream_offset:291782| [2025/04/30 19:59:58 586060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:597|origin_pktnum:345|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 586068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:142807|applimit:0| [2025/04/30 19:59:58 586080] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198591740|now:1746043198586080|interval:5660| [2025/04/30 19:59:58 586085] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198591740|now:1746043198586080|interv:5660| [2025/04/30 19:59:58 586089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:144007| [2025/04/30 19:59:58 586094] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:469|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 586099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 586103] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 586107] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 19:59:58 586143] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198586113|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 586152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:598|origin_pktnum:469|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 586157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 586161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198591740|now:1746043198586161|interval:5579| [2025/04/30 19:59:58 586180] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198591740|now:1746043198586161|interv:5579| [2025/04/30 19:59:58 586190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 586195] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 586199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 586204] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 586208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 19:59:58 586234] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198586215|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 586240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 586245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 586249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198591740|now:1746043198586249|interval:5491| [2025/04/30 19:59:58 586258] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198591740|now:1746043198586249|interv:5491| [2025/04/30 19:59:58 586262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 586267] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198591740| [2025/04/30 19:59:58 586271] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198591740| [2025/04/30 19:59:58 586275] [debug] |xqc_engine_wakeup_after|wakeup:1746043198591740|now:1746043198586275|diff:5465| [2025/04/30 19:59:58 586279] [debug] |xqc_engine_main_logic|END|now:1746043198585920| [2025/04/30 19:59:58 586285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198586285| [2025/04/30 19:59:58 586289] [debug] |xqc_engine_wakeup_after|wakeup:1746043198591740|now:1746043198586289|diff:5451| [2025/04/30 19:59:58 586293] [debug] |xqc_engine_main_logic|END|now:1746043198586285| [2025/04/30 19:59:58 586458] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198586458| [2025/04/30 19:59:58 586465] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 586471] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:274| [2025/04/30 19:59:58 586475] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 19:59:58 586480] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 19:59:58 586484] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 586489] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 586494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:474|origin_pktnum:351|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:474| [2025/04/30 19:59:58 586499] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:138|tx_in_flight:145207|prior_delivered:247864|prior_time:1746043198528631|is_app_limited:0|send_elapse:57927|ack_elapse:57827|ctl_first_sent_time:1746043198529241|lagest_ack_time:1746043198586458|curr_delivered:317464| [2025/04/30 19:59:58 586504] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198529241| [2025/04/30 19:59:58 586508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 19:59:58 586512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57268|rttvar:121|minrtt:30467|latest_rtt:57217|ack_delay:32| [2025/04/30 19:59:58 586516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:111|minrtt:30467|latest_rtt:57217|ack_delay:32| [2025/04/30 19:59:58 586521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:474|lost_pn:471|thresh:3| [2025/04/30 19:59:58 586525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 586791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 586796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:471|lost_pn:471|po_sent_time:1746043198527314|lost_send_time:1746043198522043|loss_delay:64415|frame:STREAM |repair:128| [2025/04/30 19:59:58 586800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198527314u| [2025/04/30 19:59:58 586804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 158|pns:2| [2025/04/30 19:59:58 586808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 586812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198592751|now:1746043198586812|interval:5939| [2025/04/30 19:59:58 586816] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198592751|now:1746043198586812|interv:5939| [2025/04/30 19:59:58 586820] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 57827, delivered 69600|rate 1201512|lost 200| [2025/04/30 19:59:58 586825] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201512) in round 6| [2025/04/30 19:59:58 586829] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 586833] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3786| [2025/04/30 19:59:58 586837] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198529241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 586843] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198529241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 586848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57258|latest_rtt:57217|min_rtt:30467|applimit:0|lost:199|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 586854] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 19:59:58 586858] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746043198586458|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 586863] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318586458|now:1746043198586458|interv:120000000| [2025/04/30 19:59:58 586867] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318586458|now:1746043198586458|interv:120000000| [2025/04/30 19:59:58 586871] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198591740|pq_index:0| [2025/04/30 19:59:58 586875] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198585920| [2025/04/30 19:59:58 586879] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198586879| [2025/04/30 19:59:58 586884] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198586883| [2025/04/30 19:59:58 586889] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:51.76|path_pto:0| [2025/04/30 19:59:58 586894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 586898] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57258|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 586902] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:471|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 586907] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:51.76|path_pto:0| [2025/04/30 19:59:58 586911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 586915] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57258|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 586920] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 586926] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:51.76|path_pto:0| [2025/04/30 19:59:58 586931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 586935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 586939] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 586943] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 586947] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 586951] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:471|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 586955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 586960] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 586964] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 19:59:58 587000] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198586969|stream_id:8|stream_offset:362969| [2025/04/30 19:59:58 587009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 587016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 587022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198592751|now:1746043198587022|interval:5729| [2025/04/30 19:59:58 587028] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198592751|now:1746043198587022|interv:5729| [2025/04/30 19:59:58 587034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 587042] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 587047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 587053] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 587060] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 19:59:58 587096] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198587069|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 587109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 587116] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 587122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198592751|now:1746043198587122|interval:5629| [2025/04/30 19:59:58 587128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198592751|now:1746043198587122|interv:5629| [2025/04/30 19:59:58 587135] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 587142] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198592751| [2025/04/30 19:59:58 587148] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198592751| [2025/04/30 19:59:58 587154] [debug] |xqc_engine_wakeup_after|wakeup:1746043198592751|now:1746043198587154|diff:5597| [2025/04/30 19:59:58 587160] [debug] |xqc_engine_main_logic|END|now:1746043198586883| [2025/04/30 19:59:58 587189] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198587189| [2025/04/30 19:59:58 587195] [debug] |xqc_engine_wakeup_after|wakeup:1746043198592751|now:1746043198587194|diff:5557| [2025/04/30 19:59:58 587198] [debug] |xqc_engine_main_logic|END|now:1746043198587189| [2025/04/30 19:59:58 587407] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198587406| [2025/04/30 19:59:58 587412] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 587418] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:275| [2025/04/30 19:59:58 587422] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 19:59:58 587428] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 19:59:58 587432] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 587437] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 587443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:476|origin_pktnum:353|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:476|path_largest_ack:476| [2025/04/30 19:59:58 587447] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:139|tx_in_flight:145207|prior_delivered:249064|prior_time:1746043198529625|is_app_limited:0|send_elapse:57933|ack_elapse:57781|ctl_first_sent_time:1746043198530224|lagest_ack_time:1746043198587406|curr_delivered:318664| [2025/04/30 19:59:58 587452] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198530224| [2025/04/30 19:59:58 587456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 19:59:58 587460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:111|minrtt:30467|latest_rtt:57182|ack_delay:32| [2025/04/30 19:59:58 587465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:111|minrtt:30467|latest_rtt:57182|ack_delay:32| [2025/04/30 19:59:58 587474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:476|lost_pn:473|thresh:3| [2025/04/30 19:59:58 587478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 587736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 587744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:473|lost_pn:473|po_sent_time:1746043198528336|lost_send_time:1746043198523007|loss_delay:64399|frame:STREAM |repair:128| [2025/04/30 19:59:58 587749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198528336u| [2025/04/30 19:59:58 587753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 587757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198593727|now:1746043198587757|interval:5970| [2025/04/30 19:59:58 587761] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198593727|now:1746043198587757|interv:5970| [2025/04/30 19:59:58 587765] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57933, ack_elapse 57781, delivered 69600|rate 1201387|lost 201| [2025/04/30 19:59:58 587770] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201387) in round 6| [2025/04/30 19:59:58 587776] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 587780] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 587784] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198530224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 587788] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198530224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 587793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57244|latest_rtt:57182|min_rtt:30467|applimit:0|lost:200|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 587799] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 19:59:58 587803] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746043198587406|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 587808] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318587406|now:1746043198587406|interv:120000000| [2025/04/30 19:59:58 587812] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318587406|now:1746043198587406|interv:120000000| [2025/04/30 19:59:58 587816] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198592751|pq_index:0| [2025/04/30 19:59:58 587820] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198586883| [2025/04/30 19:59:58 587824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198587824| [2025/04/30 19:59:58 587829] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198587828| [2025/04/30 19:59:58 587834] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:51.72|path_pto:0| [2025/04/30 19:59:58 587839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 587843] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 587848] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:473|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 587852] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:51.72|path_pto:0| [2025/04/30 19:59:58 587857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 587863] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 587868] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 587872] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:51.72|path_pto:0| [2025/04/30 19:59:58 587876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 587880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 587884] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 587888] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 587892] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 587897] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 587901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 587905] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 587909] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 19:59:58 587940] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198587915|stream_id:8|stream_offset:364136| [2025/04/30 19:59:58 587946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 587951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 587955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198593727|now:1746043198587955|interval:5772| [2025/04/30 19:59:58 587959] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198593727|now:1746043198587955|interv:5772| [2025/04/30 19:59:58 587963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 587968] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 587972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 587980] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 587984] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 19:59:58 588018] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198587992|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 588026] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 588032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 588039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198593727|now:1746043198588039|interval:5688| [2025/04/30 19:59:58 588045] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198593727|now:1746043198588039|interv:5688| [2025/04/30 19:59:58 588051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 588058] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198593727| [2025/04/30 19:59:58 588064] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198593727| [2025/04/30 19:59:58 588070] [debug] |xqc_engine_wakeup_after|wakeup:1746043198593727|now:1746043198588070|diff:5657| [2025/04/30 19:59:58 588076] [debug] |xqc_engine_main_logic|END|now:1746043198587828| [2025/04/30 19:59:58 588083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198588083| [2025/04/30 19:59:58 588088] [debug] |xqc_engine_wakeup_after|wakeup:1746043198593727|now:1746043198588088|diff:5639| [2025/04/30 19:59:58 588094] [debug] |xqc_engine_main_logic|END|now:1746043198588083| [2025/04/30 19:59:58 588439] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198588438| [2025/04/30 19:59:58 588448] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 588454] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:276| [2025/04/30 19:59:58 588458] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 19:59:58 588464] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 19:59:58 588469] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 588474] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 588479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:478|origin_pktnum:355|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:478|path_largest_ack:478| [2025/04/30 19:59:58 588484] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:145207|prior_delivered:250264|prior_time:1746043198530609|is_app_limited:0|send_elapse:57871|ack_elapse:57829|ctl_first_sent_time:1746043198531157|lagest_ack_time:1746043198588438|curr_delivered:319864| [2025/04/30 19:59:58 588489] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198531157| [2025/04/30 19:59:58 588493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 19:59:58 588503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:111|minrtt:30467|latest_rtt:57281|ack_delay:32| [2025/04/30 19:59:58 588507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57245|rttvar:85|minrtt:30467|latest_rtt:57281|ack_delay:32| [2025/04/30 19:59:58 588511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:478|lost_pn:475|thresh:3| [2025/04/30 19:59:58 588516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 588773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 588785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:475|lost_pn:475|po_sent_time:1746043198529328|lost_send_time:1746043198523997|loss_delay:64441|frame:STREAM |repair:128| [2025/04/30 19:59:58 588789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198529328u| [2025/04/30 19:59:58 588794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 588798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198594754|now:1746043198588797|interval:5957| [2025/04/30 19:59:58 588804] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198594754|now:1746043198588797|interv:5957| [2025/04/30 19:59:58 588809] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57871, ack_elapse 57829, delivered 69600|rate 1202674|lost 202| [2025/04/30 19:59:58 588813] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202674) in round 6| [2025/04/30 19:59:58 588817] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 588821] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 588825] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198531157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 588830] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198531157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 588834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57245|latest_rtt:57281|min_rtt:30467|applimit:0|lost:201|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 588840] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 19:59:58 588844] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746043198588438|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 588849] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318588438|now:1746043198588438|interv:120000000| [2025/04/30 19:59:58 588853] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318588438|now:1746043198588438|interv:120000000| [2025/04/30 19:59:58 588857] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198593727|pq_index:0| [2025/04/30 19:59:58 588861] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198587828| [2025/04/30 19:59:58 588865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198588865| [2025/04/30 19:59:58 588870] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198588869| [2025/04/30 19:59:58 588876] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1207370|loss_rate:51.69|path_pto:0| [2025/04/30 19:59:58 588880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 588885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57245|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 588892] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:475|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 588897] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1207370|loss_rate:51.69|path_pto:0| [2025/04/30 19:59:58 588901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 588905] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57245|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 588910] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 588914] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57245|min_srtt:57245|path_bw:1207370|loss_rate:51.69|path_pto:0| [2025/04/30 19:59:58 588918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 588922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 588926] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 588930] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 588934] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 588938] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:475|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 588943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 588947] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 588951] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 19:59:58 588985] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198588957|stream_id:8|stream_offset:365303| [2025/04/30 19:59:58 588994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:604|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 19:59:58 589001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 589007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198594754|now:1746043198589007|interval:5747| [2025/04/30 19:59:58 589013] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198594754|now:1746043198589007|interv:5747| [2025/04/30 19:59:58 589025] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 589031] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 589038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 589044] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 589050] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 19:59:58 589087] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198589059|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 589096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 589103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 589109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198594754|now:1746043198589109|interval:5645| [2025/04/30 19:59:58 589116] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198594754|now:1746043198589109|interv:5645| [2025/04/30 19:59:58 589122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 589128] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198594754| [2025/04/30 19:59:58 589134] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198594754| [2025/04/30 19:59:58 589141] [debug] |xqc_engine_wakeup_after|wakeup:1746043198594754|now:1746043198589141|diff:5613| [2025/04/30 19:59:58 589146] [debug] |xqc_engine_main_logic|END|now:1746043198588869| [2025/04/30 19:59:58 589151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198589151| [2025/04/30 19:59:58 589155] [debug] |xqc_engine_wakeup_after|wakeup:1746043198594754|now:1746043198589155|diff:5599| [2025/04/30 19:59:58 589159] [debug] |xqc_engine_main_logic|END|now:1746043198589151| [2025/04/30 19:59:58 589461] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198589460| [2025/04/30 19:59:58 589470] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 589476] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:277| [2025/04/30 19:59:58 589480] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 19:59:58 589487] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 19:59:58 589491] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 589496] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 589501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:480|origin_pktnum:357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:480|path_largest_ack:480| [2025/04/30 19:59:58 589506] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:141|tx_in_flight:145207|prior_delivered:251464|prior_time:1746043198531596|is_app_limited:0|send_elapse:57849|ack_elapse:57864|ctl_first_sent_time:1746043198532139|lagest_ack_time:1746043198589460|curr_delivered:321064| [2025/04/30 19:59:58 589515] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198532139| [2025/04/30 19:59:58 589520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 19:59:58 589524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57245|rttvar:85|minrtt:30467|latest_rtt:57321|ack_delay:32| [2025/04/30 19:59:58 589528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57251|rttvar:75|minrtt:30467|latest_rtt:57321|ack_delay:32| [2025/04/30 19:59:58 589533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:480|lost_pn:477|thresh:3| [2025/04/30 19:59:58 589537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 589790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 589806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:477|lost_pn:477|po_sent_time:1746043198530313|lost_send_time:1746043198524974|loss_delay:64486|frame:STREAM |repair:128| [2025/04/30 19:59:58 589813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198530313u| [2025/04/30 19:59:58 589817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 589821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198595759|now:1746043198589821|interval:5938| [2025/04/30 19:59:58 589825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198595759|now:1746043198589821|interv:5938| [2025/04/30 19:59:58 589829] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57849, ack_elapse 57864, delivered 69600|rate 1202820|lost 203| [2025/04/30 19:59:58 589834] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202820) in round 6| [2025/04/30 19:59:58 589838] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 589842] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 589846] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198532139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 589850] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198532139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 589855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57251|latest_rtt:57321|min_rtt:30467|applimit:0|lost:202|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 589860] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 19:59:58 589865] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746043198589460|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 589870] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318589460|now:1746043198589460|interv:120000000| [2025/04/30 19:59:58 589874] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318589460|now:1746043198589460|interv:120000000| [2025/04/30 19:59:58 589878] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198594754|pq_index:0| [2025/04/30 19:59:58 589882] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198588869| [2025/04/30 19:59:58 589886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198589886| [2025/04/30 19:59:58 589891] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198589890| [2025/04/30 19:59:58 589896] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57251|min_srtt:57251|path_bw:1207370|loss_rate:51.65|path_pto:0| [2025/04/30 19:59:58 589900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 589907] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 589912] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:477|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 589916] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57251|min_srtt:57251|path_bw:1207370|loss_rate:51.65|path_pto:0| [2025/04/30 19:59:58 589920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 589925] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 589929] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 589933] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57251|min_srtt:57251|path_bw:1207370|loss_rate:51.65|path_pto:0| [2025/04/30 19:59:58 589938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 589942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 589946] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 589949] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 589954] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 589958] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:477|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 589962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 589966] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 589972] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 19:59:58 590013] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198589981|stream_id:8|stream_offset:366470| [2025/04/30 19:59:58 590021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:606|origin_pktnum:477|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 590027] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 590043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198595759|now:1746043198590043|interval:5716| [2025/04/30 19:59:58 590050] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198595759|now:1746043198590043|interv:5716| [2025/04/30 19:59:58 590056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 590062] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 590068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 590075] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 590080] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 19:59:58 590118] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198590090|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 590126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 590132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 590138] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198595759|now:1746043198590138|interval:5621| [2025/04/30 19:59:58 590144] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198595759|now:1746043198590138|interv:5621| [2025/04/30 19:59:58 590151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 590158] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198595759| [2025/04/30 19:59:58 590164] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198595759| [2025/04/30 19:59:58 590187] [debug] |xqc_engine_wakeup_after|wakeup:1746043198595759|now:1746043198590186|diff:5573| [2025/04/30 19:59:58 590193] [debug] |xqc_engine_main_logic|END|now:1746043198589890| [2025/04/30 19:59:58 590198] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198590198| [2025/04/30 19:59:58 590202] [debug] |xqc_engine_wakeup_after|wakeup:1746043198595759|now:1746043198590202|diff:5557| [2025/04/30 19:59:58 590206] [debug] |xqc_engine_main_logic|END|now:1746043198590198| [2025/04/30 19:59:58 590402] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198590402| [2025/04/30 19:59:58 590408] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 590414] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:278| [2025/04/30 19:59:58 590418] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 19:59:58 590424] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 19:59:58 590428] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 590437] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 590443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:482|origin_pktnum:359|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:482|path_largest_ack:482| [2025/04/30 19:59:58 590447] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:145207|prior_delivered:252664|prior_time:1746043198532591|is_app_limited:0|send_elapse:57852|ack_elapse:57811|ctl_first_sent_time:1746043198533140|lagest_ack_time:1746043198590402|curr_delivered:322264| [2025/04/30 19:59:58 590452] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198533140| [2025/04/30 19:59:58 590457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 19:59:58 590461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57251|rttvar:75|minrtt:30467|latest_rtt:57262|ack_delay:40| [2025/04/30 19:59:58 590466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57247|rttvar:64|minrtt:30467|latest_rtt:57262|ack_delay:40| [2025/04/30 19:59:58 590470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:482|lost_pn:479|thresh:3| [2025/04/30 19:59:58 590474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 590722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 590745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:479|lost_pn:479|po_sent_time:1746043198531273|lost_send_time:1746043198525983|loss_delay:64419|frame:STREAM |repair:128| [2025/04/30 19:59:58 590750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198531273u| [2025/04/30 19:59:58 590754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 590758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198596680|now:1746043198590758|interval:5922| [2025/04/30 19:59:58 590762] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198596680|now:1746043198590758|interv:5922| [2025/04/30 19:59:58 590766] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57852, ack_elapse 57811, delivered 69600|rate 1203069|lost 204| [2025/04/30 19:59:58 590770] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203069) in round 6| [2025/04/30 19:59:58 590775] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 590779] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 590783] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198533140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 590787] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198533140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 590792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57247|latest_rtt:57262|min_rtt:30467|applimit:0|lost:203|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 590798] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 19:59:58 590802] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746043198590402|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 590807] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318590402|now:1746043198590402|interv:120000000| [2025/04/30 19:59:58 590811] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318590402|now:1746043198590402|interv:120000000| [2025/04/30 19:59:58 590815] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198595759|pq_index:0| [2025/04/30 19:59:58 590819] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198589890| [2025/04/30 19:59:58 590823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198590823| [2025/04/30 19:59:58 590828] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198590827| [2025/04/30 19:59:58 590836] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57247|min_srtt:57247|path_bw:1207370|loss_rate:51.61|path_pto:0| [2025/04/30 19:59:58 590841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 590845] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57247|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 590850] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:479|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 590854] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57247|min_srtt:57247|path_bw:1207370|loss_rate:51.61|path_pto:0| [2025/04/30 19:59:58 590858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 590863] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57247|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 590867] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 590871] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57247|min_srtt:57247|path_bw:1207370|loss_rate:51.61|path_pto:0| [2025/04/30 19:59:58 590876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 590880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 590884] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 590888] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 590892] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 590896] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:479|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 590900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 590905] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 590909] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 19:59:58 590939] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198590915|stream_id:8|stream_offset:367637| [2025/04/30 19:59:58 590948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 590953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 590957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198596680|now:1746043198590957|interval:5723| [2025/04/30 19:59:58 590961] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198596680|now:1746043198590957|interv:5723| [2025/04/30 19:59:58 590965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 590970] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 590974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 590978] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 590982] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 19:59:58 591016] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198590990|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 591024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 591030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 591037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198596680|now:1746043198591037|interval:5643| [2025/04/30 19:59:58 591043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198596680|now:1746043198591037|interv:5643| [2025/04/30 19:59:58 591048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 591055] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198596680| [2025/04/30 19:59:58 591061] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198596680| [2025/04/30 19:59:58 591067] [debug] |xqc_engine_wakeup_after|wakeup:1746043198596680|now:1746043198591067|diff:5613| [2025/04/30 19:59:58 591073] [debug] |xqc_engine_main_logic|END|now:1746043198590827| [2025/04/30 19:59:58 591079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198591079| [2025/04/30 19:59:58 591085] [debug] |xqc_engine_wakeup_after|wakeup:1746043198596680|now:1746043198591085|diff:5595| [2025/04/30 19:59:58 591091] [debug] |xqc_engine_main_logic|END|now:1746043198591079| [2025/04/30 19:59:58 591398] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198591397| [2025/04/30 19:59:58 591407] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 591417] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:279| [2025/04/30 19:59:58 591421] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 19:59:58 591427] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 19:59:58 591431] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 591436] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 591441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:484|origin_pktnum:361|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:484|path_largest_ack:484| [2025/04/30 19:59:58 591446] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:145207|prior_delivered:253864|prior_time:1746043198533584|is_app_limited:0|send_elapse:57862|ack_elapse:57813|ctl_first_sent_time:1746043198534133|lagest_ack_time:1746043198591397|curr_delivered:323464| [2025/04/30 19:59:58 591451] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198534133| [2025/04/30 19:59:58 591455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 19:59:58 591459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57247|rttvar:64|minrtt:30467|latest_rtt:57264|ack_delay:32| [2025/04/30 19:59:58 591464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57246|rttvar:51|minrtt:30467|latest_rtt:57264|ack_delay:32| [2025/04/30 19:59:58 591469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:484|lost_pn:481|thresh:3| [2025/04/30 19:59:58 591473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 591717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 591743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:481|lost_pn:481|po_sent_time:1746043198532261|lost_send_time:1746043198526975|loss_delay:64422|frame:STREAM |repair:128| [2025/04/30 19:59:58 591748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198532261u| [2025/04/30 19:59:58 591752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 591756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198597680|now:1746043198591756|interval:5924| [2025/04/30 19:59:58 591760] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198597680|now:1746043198591756|interv:5924| [2025/04/30 19:59:58 591764] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57862, ack_elapse 57813, delivered 69600|rate 1202861|lost 205| [2025/04/30 19:59:58 591769] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202861) in round 6| [2025/04/30 19:59:58 591773] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 591777] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 591781] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198534133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 591785] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198534133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 591789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57246|latest_rtt:57264|min_rtt:30467|applimit:0|lost:204|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 591795] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 19:59:58 591800] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:280|frame:ACK |recv_time:1746043198591397|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 591804] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318591397|now:1746043198591397|interv:120000000| [2025/04/30 19:59:58 591808] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318591397|now:1746043198591397|interv:120000000| [2025/04/30 19:59:58 591815] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198596680|pq_index:0| [2025/04/30 19:59:58 591819] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198590827| [2025/04/30 19:59:58 591823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198591823| [2025/04/30 19:59:58 591828] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198591827| [2025/04/30 19:59:58 591834] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:51.58|path_pto:0| [2025/04/30 19:59:58 591838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 591843] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57246|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 591847] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:481|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 591852] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:51.58|path_pto:0| [2025/04/30 19:59:58 591856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 591860] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57246|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 591864] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 591869] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:51.58|path_pto:0| [2025/04/30 19:59:58 591873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 591877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 591881] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 591885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 591889] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 591893] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 591897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 591904] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 591908] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 19:59:58 591938] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198591914|stream_id:8|stream_offset:368804| [2025/04/30 19:59:58 591943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:610|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 591948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 591952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198597680|now:1746043198591952|interval:5728| [2025/04/30 19:59:58 591956] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198597680|now:1746043198591952|interv:5728| [2025/04/30 19:59:58 591960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 591965] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 591969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 591974] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 591980] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 19:59:58 592014] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198591989|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 592022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 592029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 592035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198597680|now:1746043198592035|interval:5645| [2025/04/30 19:59:58 592041] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198597680|now:1746043198592035|interv:5645| [2025/04/30 19:59:58 592047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 592054] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198597680| [2025/04/30 19:59:58 592060] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198597680| [2025/04/30 19:59:58 592065] [debug] |xqc_engine_wakeup_after|wakeup:1746043198597680|now:1746043198592065|diff:5615| [2025/04/30 19:59:58 592071] [debug] |xqc_engine_main_logic|END|now:1746043198591827| [2025/04/30 19:59:58 592078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198592077| [2025/04/30 19:59:58 592089] [debug] |xqc_engine_wakeup_after|wakeup:1746043198597680|now:1746043198592089|diff:5591| [2025/04/30 19:59:58 592094] [debug] |xqc_engine_main_logic|END|now:1746043198592077| [2025/04/30 19:59:58 592475] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198592475| [2025/04/30 19:59:58 592485] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 592491] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:280| [2025/04/30 19:59:58 592494] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 19:59:58 592500] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 19:59:58 592505] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 592509] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 592515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:486|origin_pktnum:363|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:486| [2025/04/30 19:59:58 592519] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:145207|prior_delivered:255064|prior_time:1746043198534579|is_app_limited:0|send_elapse:57854|ack_elapse:57896|ctl_first_sent_time:1746043198535126|lagest_ack_time:1746043198592475|curr_delivered:324664| [2025/04/30 19:59:58 592524] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198535126| [2025/04/30 19:59:58 592529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 19:59:58 592533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57246|rttvar:51|minrtt:30467|latest_rtt:57349|ack_delay:48| [2025/04/30 19:59:58 592537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57253|rttvar:52|minrtt:30467|latest_rtt:57349|ack_delay:48| [2025/04/30 19:59:58 592541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:486|lost_pn:483|thresh:3| [2025/04/30 19:59:58 592545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 592790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 592817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:483|lost_pn:483|po_sent_time:1746043198533258|lost_send_time:1746043198527958|loss_delay:64517|frame:STREAM |repair:128| [2025/04/30 19:59:58 592822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198533258u| [2025/04/30 19:59:58 592826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 592830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198598771|now:1746043198592830|interval:5941| [2025/04/30 19:59:58 592834] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198598771|now:1746043198592830|interv:5941| [2025/04/30 19:59:58 592838] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57854, ack_elapse 57896, delivered 69600|rate 1202155|lost 206| [2025/04/30 19:59:58 592842] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202155) in round 6| [2025/04/30 19:59:58 592847] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 592851] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 592855] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198535126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 592859] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198535126|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:256264| [2025/04/30 19:59:58 592863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:0|pacing_rate:4058641|bw:1207370|cwnd:147411|full_bw_reached:0|inflight:144007|srtt:57253|latest_rtt:57349|min_rtt:30467|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 592869] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0||cwnd:147411|inflight:144007|mode:0|applimit:0|pacing_rate:4058641|bw:1207370|srtt:57253|latest_rtt:57349|min_rtt:30467|send:606|lost:205|tlp:0|recv:279|recovery:0|slow_start:1|conn_life:335165|acked:1200|delivered:324664|is_cwnd_limited:1| [2025/04/30 19:59:58 592877] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 19:59:58 592882] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746043198592475|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 592886] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318592475|now:1746043198592475|interv:120000000| [2025/04/30 19:59:58 592890] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318592475|now:1746043198592475|interv:120000000| [2025/04/30 19:59:58 592894] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198597680|pq_index:0| [2025/04/30 19:59:58 592899] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198591827| [2025/04/30 19:59:58 592903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198592902| [2025/04/30 19:59:58 592907] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198592906| [2025/04/30 19:59:58 592913] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57253|min_srtt:57253|path_bw:1207370|loss_rate:51.55|path_pto:0| [2025/04/30 19:59:58 592918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 592922] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 592927] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:483|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 592931] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57253|min_srtt:57253|path_bw:1207370|loss_rate:51.55|path_pto:0| [2025/04/30 19:59:58 592935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 592939] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 592944] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 592948] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57253|min_srtt:57253|path_bw:1207370|loss_rate:51.55|path_pto:0| [2025/04/30 19:59:58 592952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 592959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 592964] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 592971] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 592978] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 592984] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:483|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 592990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 592996] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 593003] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 19:59:58 593043] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144007|now:1746043198593013|stream_id:8|stream_offset:369971| [2025/04/30 19:59:58 593051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:612|origin_pktnum:483|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 593057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:144007|applimit:0| [2025/04/30 19:59:58 593063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198598771|now:1746043198593063|interval:5708| [2025/04/30 19:59:58 593069] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198598771|now:1746043198593063|interv:5708| [2025/04/30 19:59:58 593075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:145207| [2025/04/30 19:59:58 593081] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 593088] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145207|cwnd:147411|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 593095] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 593101] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 19:59:58 593133] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145207|now:1746043198593111|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 593139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 593143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:145207|applimit:0| [2025/04/30 19:59:58 593148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198598771|now:1746043198593147|interval:5624| [2025/04/30 19:59:58 593157] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198598771|now:1746043198593147|interv:5624| [2025/04/30 19:59:58 593161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147411|inflight:146407| [2025/04/30 19:59:58 593184] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198598771| [2025/04/30 19:59:58 593193] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198598771| [2025/04/30 19:59:58 593197] [debug] |xqc_engine_wakeup_after|wakeup:1746043198598771|now:1746043198593197|diff:5574| [2025/04/30 19:59:58 593201] [debug] |xqc_engine_main_logic|END|now:1746043198592906| [2025/04/30 19:59:58 593207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198593206| [2025/04/30 19:59:58 593210] [debug] |xqc_engine_wakeup_after|wakeup:1746043198598771|now:1746043198593210|diff:5561| [2025/04/30 19:59:58 593214] [debug] |xqc_engine_main_logic|END|now:1746043198593206| [2025/04/30 19:59:58 593442] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198593441| [2025/04/30 19:59:58 593448] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 593453] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:281| [2025/04/30 19:59:58 593457] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 19:59:58 593463] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 19:59:58 593467] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 593472] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 593477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:488|origin_pktnum:365|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:488| [2025/04/30 19:59:58 593482] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:145207|prior_delivered:256264|prior_time:1746043198535569|is_app_limited:0|send_elapse:57761|ack_elapse:57872|ctl_first_sent_time:1746043198536121|lagest_ack_time:1746043198593441|curr_delivered:325864| [2025/04/30 19:59:58 593486] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198536121| [2025/04/30 19:59:58 593491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 19:59:58 593495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57253|rttvar:52|minrtt:30467|latest_rtt:57320|ack_delay:32| [2025/04/30 19:59:58 593499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:47|minrtt:30467|latest_rtt:57320|ack_delay:32| [2025/04/30 19:59:58 593503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:488|lost_pn:485|thresh:3| [2025/04/30 19:59:58 593507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 593762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 593793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:485|po_sent_time:1746043198534254|lost_send_time:1746043198528956|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 19:59:58 593798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198534254u| [2025/04/30 19:59:58 593802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 593806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198599725|now:1746043198593806|interval:5919| [2025/04/30 19:59:58 593810] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198599725|now:1746043198593806|interv:5919| [2025/04/30 19:59:58 593814] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57761, ack_elapse 57872, delivered 69600|rate 1202654|lost 207| [2025/04/30 19:59:58 593818] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 19:59:58 593822] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202654) in round 7| [2025/04/30 19:59:58 593826] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 593830] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 593834] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198536121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:325864| [2025/04/30 19:59:58 593841] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147411|packet_lost:1|acked:1200|po_sent_time:1746043198536121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:325864| [2025/04/30 19:59:58 593846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:109969|full_bw_reached:1|inflight:144007|srtt:57258|latest_rtt:57320|min_rtt:30467|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 593851] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 593856] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198618441|now:1746043198593441|interv:25000| [2025/04/30 19:59:58 593861] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198593441|max_ack_delay:25000| [2025/04/30 19:59:58 593865] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 19:59:58 593870] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:282|frame:PING ACK |recv_time:1746043198593441|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 593874] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318593441|now:1746043198593441|interv:120000000| [2025/04/30 19:59:58 593878] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318593441|now:1746043198593441|interv:120000000| [2025/04/30 19:59:58 593882] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198598771|pq_index:0| [2025/04/30 19:59:58 593886] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198592906| [2025/04/30 19:59:58 593890] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198593890| [2025/04/30 19:59:58 593895] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198593894| [2025/04/30 19:59:58 593901] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:51.52|path_pto:0| [2025/04/30 19:59:58 593905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:109969|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 593909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 593913] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 593917] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 593921] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 593928] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:51.52|path_pto:0| [2025/04/30 19:59:58 593933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:144007|cwnd:109969|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 593937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 593941] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 593944] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 593949] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 593953] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198599725| [2025/04/30 19:59:58 593957] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198599725| [2025/04/30 19:59:58 593961] [debug] |xqc_engine_wakeup_after|wakeup:1746043198599725|now:1746043198593961|diff:5764| [2025/04/30 19:59:58 593966] [debug] |xqc_engine_main_logic|END|now:1746043198593894| [2025/04/30 19:59:58 593975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198593974| [2025/04/30 19:59:58 593980] [debug] |xqc_engine_wakeup_after|wakeup:1746043198599725|now:1746043198593980|diff:5745| [2025/04/30 19:59:58 593986] [debug] |xqc_engine_main_logic|END|now:1746043198593974| [2025/04/30 19:59:58 594433] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198594432| [2025/04/30 19:59:58 594443] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 594449] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:282| [2025/04/30 19:59:58 594453] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 19:59:58 594459] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 19:59:58 594463] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 594468] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 594473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:490|origin_pktnum:367|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:490| [2025/04/30 19:59:58 594478] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:146|tx_in_flight:145207|prior_delivered:257464|prior_time:1746043198536593|is_app_limited:0|send_elapse:57646|ack_elapse:57839|ctl_first_sent_time:1746043198537145|lagest_ack_time:1746043198594432|curr_delivered:327064| [2025/04/30 19:59:58 594483] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198537145| [2025/04/30 19:59:58 594487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 19:59:58 594492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:47|minrtt:30467|latest_rtt:57287|ack_delay:32| [2025/04/30 19:59:58 594496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57257|rttvar:36|minrtt:30467|latest_rtt:57287|ack_delay:32| [2025/04/30 19:59:58 594530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:490|lost_pn:487|thresh:3| [2025/04/30 19:59:58 594535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 594768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 594804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:487|lost_pn:487|po_sent_time:1746043198535240|lost_send_time:1746043198529985|loss_delay:64447|frame:STREAM |repair:128| [2025/04/30 19:59:58 594808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198535240u| [2025/04/30 19:59:58 594812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 594817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198600684|now:1746043198594816|interval:5868| [2025/04/30 19:59:58 594821] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198600684|now:1746043198594816|interv:5868| [2025/04/30 19:59:58 594828] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57646, ack_elapse 57839, delivered 69600|rate 1203340|lost 208| [2025/04/30 19:59:58 594832] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203340) in round 7| [2025/04/30 19:59:58 594837] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 594841] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 594845] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109969|packet_lost:1|acked:1200|po_sent_time:1746043198537145|recovery:1|recovery_start:1746043198594812|packet_conservation:0|next_round_delivered:325864| [2025/04/30 19:59:58 594849] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198537145|recovery:1|recovery_start:1746043198594812|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 594854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:141607|srtt:57257|latest_rtt:57287|min_rtt:30467|applimit:0|lost:206|recovery:1|recovery_start:1746043198594812|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 594860] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 19:59:58 594864] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746043198594432|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 594869] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318594432|now:1746043198594432|interv:120000000| [2025/04/30 19:59:58 594873] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318594432|now:1746043198594432|interv:120000000| [2025/04/30 19:59:58 594877] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198599725|pq_index:0| [2025/04/30 19:59:58 594881] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198593894| [2025/04/30 19:59:58 594885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198594885| [2025/04/30 19:59:58 594890] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198594889| [2025/04/30 19:59:58 594896] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57257|min_srtt:57257|path_bw:1207370|loss_rate:51.52|path_pto:0| [2025/04/30 19:59:58 594900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 594905] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57257|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 594909] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 594914] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57257|min_srtt:57257|path_bw:1207370|loss_rate:51.52|path_pto:0| [2025/04/30 19:59:58 594920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 594925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 594929] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 594932] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 594937] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 594941] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57257|min_srtt:57257|path_bw:1207370|loss_rate:51.52|path_pto:0| [2025/04/30 19:59:58 594945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 594949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 594953] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 594959] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 594966] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 594973] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 594979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 594986] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 594992] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 19:59:58 595033] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198595002|stream_id:8|stream_offset:371138| [2025/04/30 19:59:58 595041] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:614|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 19:59:58 595047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 595053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198600684|now:1746043198595053|interval:5631| [2025/04/30 19:59:58 595059] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198600684|now:1746043198595053|interv:5631| [2025/04/30 19:59:58 595066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 595076] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198600684| [2025/04/30 19:59:58 595082] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198600684| [2025/04/30 19:59:58 595088] [debug] |xqc_engine_wakeup_after|wakeup:1746043198600684|now:1746043198595088|diff:5596| [2025/04/30 19:59:58 595095] [debug] |xqc_engine_main_logic|END|now:1746043198594889| [2025/04/30 19:59:58 595103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198595103| [2025/04/30 19:59:58 595109] [debug] |xqc_engine_wakeup_after|wakeup:1746043198600684|now:1746043198595108|diff:5576| [2025/04/30 19:59:58 595114] [debug] |xqc_engine_main_logic|END|now:1746043198595103| [2025/04/30 19:59:58 596242] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198596241| [2025/04/30 19:59:58 596252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 596258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:283| [2025/04/30 19:59:58 596262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 19:59:58 596268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 19:59:58 596272] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 596277] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 596282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:492|origin_pktnum:369|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:492|path_largest_ack:492| [2025/04/30 19:59:58 596287] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:145207|prior_delivered:258664|prior_time:1746043198537576|is_app_limited:0|send_elapse:57862|ack_elapse:58665|ctl_first_sent_time:1746043198538122|lagest_ack_time:1746043198596241|curr_delivered:328264| [2025/04/30 19:59:58 596291] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198538122| [2025/04/30 19:59:58 596296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 19:59:58 596300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57257|rttvar:36|minrtt:30467|latest_rtt:58119|ack_delay:32| [2025/04/30 19:59:58 596305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57360|rttvar:234|minrtt:30467|latest_rtt:58119|ack_delay:32| [2025/04/30 19:59:58 596309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:492|lost_pn:489|thresh:3| [2025/04/30 19:59:58 596313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 596551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:489|po_sent_time:1746043198536237|lost_send_time:1746043198530858|loss_delay:65383|frame:STREAM |repair:128| [2025/04/30 19:59:58 596595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198536237u| [2025/04/30 19:59:58 596599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 596603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198602643|now:1746043198596603|interval:6040| [2025/04/30 19:59:58 596607] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198602643|now:1746043198596603|interv:6040| [2025/04/30 19:59:58 596611] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57862, ack_elapse 58665, delivered 69600|rate 1186397|lost 209| [2025/04/30 19:59:58 596616] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186397) in round 7| [2025/04/30 19:59:58 596620] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 596624] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 596628] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198538122|recovery:1|recovery_start:1746043198596599|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 596632] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198538122|recovery:1|recovery_start:1746043198596599|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 596639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57360|latest_rtt:58119|min_rtt:30467|applimit:0|lost:207|recovery:1|recovery_start:1746043198596599|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 596645] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 19:59:58 596649] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746043198596241|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 596654] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318596241|now:1746043198596241|interv:120000000| [2025/04/30 19:59:58 596658] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318596241|now:1746043198596241|interv:120000000| [2025/04/30 19:59:58 596662] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198600684|pq_index:0| [2025/04/30 19:59:58 596666] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198594889| [2025/04/30 19:59:58 596670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198596670| [2025/04/30 19:59:58 596675] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198596674| [2025/04/30 19:59:58 596680] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57360|min_srtt:57360|path_bw:1207370|loss_rate:52.00|path_pto:0| [2025/04/30 19:59:58 596685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 596689] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 596694] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:487|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 596698] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57360|min_srtt:57360|path_bw:1207370|loss_rate:52.00|path_pto:0| [2025/04/30 19:59:58 596702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 596707] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 596711] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 596715] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57360|min_srtt:57360|path_bw:1207370|loss_rate:52.00|path_pto:0| [2025/04/30 19:59:58 596720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 596726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 596730] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 596734] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 596738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 596743] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:487|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 596747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 596751] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 596756] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 19:59:58 596785] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198596762|stream_id:8|stream_offset:372305| [2025/04/30 19:59:58 596791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:615|origin_pktnum:487|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 596795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 596799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198602643|now:1746043198596799|interval:5844| [2025/04/30 19:59:58 596804] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198602643|now:1746043198596799|interv:5844| [2025/04/30 19:59:58 596808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 596812] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 596817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 596821] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 596825] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 19:59:58 596846] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198596831|stream_id:8|stream_offset:373472| [2025/04/30 19:59:58 596851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:616|origin_pktnum:489|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 596859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 596863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198602643|now:1746043198596863|interval:5780| [2025/04/30 19:59:58 596867] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198602643|now:1746043198596863|interv:5780| [2025/04/30 19:59:58 596871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 596876] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198602643| [2025/04/30 19:59:58 596880] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198602643| [2025/04/30 19:59:58 596884] [debug] |xqc_engine_wakeup_after|wakeup:1746043198602643|now:1746043198596884|diff:5759| [2025/04/30 19:59:58 596888] [debug] |xqc_engine_main_logic|END|now:1746043198596674| [2025/04/30 19:59:58 596895] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198596894| [2025/04/30 19:59:58 596899] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 596904] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:284| [2025/04/30 19:59:58 596908] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 19:59:58 596913] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 19:59:58 596917] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 596922] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 596927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:494|origin_pktnum:371|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:494| [2025/04/30 19:59:58 596932] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:148|tx_in_flight:145207|prior_delivered:259864|prior_time:1746043198538568|is_app_limited:0|send_elapse:57846|ack_elapse:58326|ctl_first_sent_time:1746043198539122|lagest_ack_time:1746043198596894|curr_delivered:329464| [2025/04/30 19:59:58 596936] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198539122| [2025/04/30 19:59:58 596941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 19:59:58 596945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57360|rttvar:234|minrtt:30467|latest_rtt:57772|ack_delay:32| [2025/04/30 19:59:58 596949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57407|rttvar:271|minrtt:30467|latest_rtt:57772|ack_delay:32| [2025/04/30 19:59:58 596953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/04/30 19:59:58 596957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 596999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597100] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597127] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597139] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597146] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597157] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597204] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597231] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597234] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:491|lost_pn:491|po_sent_time:1746043198537260|lost_send_time:1746043198531901|loss_delay:64993|frame:STREAM |repair:128| [2025/04/30 19:59:58 597317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198537260u| [2025/04/30 19:59:58 597321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 597325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603237|now:1746043198597325|interval:5912| [2025/04/30 19:59:58 597330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603237|now:1746043198597325|interv:5912| [2025/04/30 19:59:58 597334] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57846, ack_elapse 58326, delivered 69600|rate 1193292|lost 210| [2025/04/30 19:59:58 597338] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193292) in round 7| [2025/04/30 19:59:58 597342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 597346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3848| [2025/04/30 19:59:58 597350] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198539122|recovery:1|recovery_start:1746043198597321|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 597357] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198539122|recovery:1|recovery_start:1746043198597321|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 597362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57407|latest_rtt:57772|min_rtt:30467|applimit:0|lost:209|recovery:1|recovery_start:1746043198597321|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 597368] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 19:59:58 597373] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746043198596894|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 597377] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318596894|now:1746043198596894|interv:120000000| [2025/04/30 19:59:58 597381] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318596894|now:1746043198596894|interv:120000000| [2025/04/30 19:59:58 597385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198602643|pq_index:0| [2025/04/30 19:59:58 597390] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198596674| [2025/04/30 19:59:58 597394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198597394| [2025/04/30 19:59:58 597398] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198597398| [2025/04/30 19:59:58 597404] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57407|min_srtt:57407|path_bw:1207370|loss_rate:52.94|path_pto:0| [2025/04/30 19:59:58 597409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 597414] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 597418] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:491|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 597423] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57407|min_srtt:57407|path_bw:1207370|loss_rate:52.94|path_pto:0| [2025/04/30 19:59:58 597427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 597431] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 597436] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 597440] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57407|min_srtt:57407|path_bw:1207370|loss_rate:52.94|path_pto:0| [2025/04/30 19:59:58 597447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 597451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 597455] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 597459] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 597463] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 597467] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 597472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 597476] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 597480] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 19:59:58 597510] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198597488|stream_id:8|stream_offset:374639| [2025/04/30 19:59:58 597516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:617|origin_pktnum:491|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 597521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 597525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603237|now:1746043198597525|interval:5712| [2025/04/30 19:59:58 597529] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603237|now:1746043198597525|interv:5712| [2025/04/30 19:59:58 597534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 597538] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 597543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 597547] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 597551] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 19:59:58 597572] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198597557|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 597581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 597585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 597589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603237|now:1746043198597589|interval:5648| [2025/04/30 19:59:58 597594] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603237|now:1746043198597589|interv:5648| [2025/04/30 19:59:58 597598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 597602] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198603237| [2025/04/30 19:59:58 597606] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198603237| [2025/04/30 19:59:58 597610] [debug] |xqc_engine_wakeup_after|wakeup:1746043198603237|now:1746043198597610|diff:5627| [2025/04/30 19:59:58 597614] [debug] |xqc_engine_main_logic|END|now:1746043198597398| [2025/04/30 19:59:58 597622] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198597621| [2025/04/30 19:59:58 597626] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 597632] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:285| [2025/04/30 19:59:58 597635] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 19:59:58 597641] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 19:59:58 597645] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 597650] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 597655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:496|origin_pktnum:373|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:496|path_largest_ack:496| [2025/04/30 19:59:58 597660] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:145207|prior_delivered:261064|prior_time:1746043198539633|is_app_limited:0|send_elapse:57944|ack_elapse:57988|ctl_first_sent_time:1746043198540218|lagest_ack_time:1746043198597621|curr_delivered:330664| [2025/04/30 19:59:58 597665] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198540218| [2025/04/30 19:59:58 597669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 19:59:58 597673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57407|rttvar:271|minrtt:30467|latest_rtt:57403|ack_delay:24| [2025/04/30 19:59:58 597677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57404|rttvar:211|minrtt:30467|latest_rtt:57403|ack_delay:24| [2025/04/30 19:59:58 597682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:496|lost_pn:493|thresh:3| [2025/04/30 19:59:58 597686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 597909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 597963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:493|lost_pn:493|po_sent_time:1746043198538244|lost_send_time:1746043198533042|loss_delay:64579|frame:STREAM |repair:128| [2025/04/30 19:59:58 597970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198538244u| [2025/04/30 19:59:58 597975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 597981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603818|now:1746043198597981|interval:5837| [2025/04/30 19:59:58 597987] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603818|now:1746043198597981|interv:5837| [2025/04/30 19:59:58 597993] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57944, ack_elapse 57988, delivered 69600|rate 1200248|lost 211| [2025/04/30 19:59:58 598000] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200248) in round 7| [2025/04/30 19:59:58 598005] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 598012] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:3868| [2025/04/30 19:59:58 598022] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198540218|recovery:1|recovery_start:1746043198597975|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 598029] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198540218|recovery:1|recovery_start:1746043198597975|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 598035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57404|latest_rtt:57403|min_rtt:30467|applimit:0|lost:210|recovery:1|recovery_start:1746043198597975|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 598043] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 19:59:58 598050] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746043198597621|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 598056] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318597621|now:1746043198597621|interv:120000000| [2025/04/30 19:59:58 598062] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318597621|now:1746043198597621|interv:120000000| [2025/04/30 19:59:58 598068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198603237|pq_index:0| [2025/04/30 19:59:58 598075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198597398| [2025/04/30 19:59:58 598081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198598081| [2025/04/30 19:59:58 598089] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198598088| [2025/04/30 19:59:58 598097] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57404|min_srtt:57404|path_bw:1207370|loss_rate:52.88|path_pto:0| [2025/04/30 19:59:58 598103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 598110] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57404|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 598118] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:493|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 598124] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57404|min_srtt:57404|path_bw:1207370|loss_rate:52.88|path_pto:0| [2025/04/30 19:59:58 598128] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 598132] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57404|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 598140] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 598144] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57404|min_srtt:57404|path_bw:1207370|loss_rate:52.88|path_pto:0| [2025/04/30 19:59:58 598148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 598152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 598156] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 598160] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 598164] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 598190] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 598195] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 598199] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 598203] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 19:59:58 598233] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198598211|stream_id:8|stream_offset:375806| [2025/04/30 19:59:58 598239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:619|origin_pktnum:493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 598243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 598247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603818|now:1746043198598247|interval:5571| [2025/04/30 19:59:58 598252] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603818|now:1746043198598247|interv:5571| [2025/04/30 19:59:58 598256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 598260] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 598265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 598269] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 598273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 19:59:58 598299] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198598283|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 598304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 598309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 598313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198603818|now:1746043198598313|interval:5505| [2025/04/30 19:59:58 598317] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198603818|now:1746043198598313|interv:5505| [2025/04/30 19:59:58 598321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 598326] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198603818| [2025/04/30 19:59:58 598330] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198603818| [2025/04/30 19:59:58 598334] [debug] |xqc_engine_wakeup_after|wakeup:1746043198603818|now:1746043198598334|diff:5484| [2025/04/30 19:59:58 598338] [debug] |xqc_engine_main_logic|END|now:1746043198598088| [2025/04/30 19:59:58 598345] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198598345| [2025/04/30 19:59:58 598350] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 598355] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:286| [2025/04/30 19:59:58 598359] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 19:59:58 598364] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 19:59:58 598368] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 598373] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 598378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:498|origin_pktnum:375|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:498| [2025/04/30 19:59:58 598383] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:150|tx_in_flight:145207|prior_delivered:262264|prior_time:1746043198540629|is_app_limited:0|send_elapse:57956|ack_elapse:57716|ctl_first_sent_time:1746043198541223|lagest_ack_time:1746043198598345|curr_delivered:331864| [2025/04/30 19:59:58 598388] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198541223| [2025/04/30 19:59:58 598392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 19:59:58 598396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57404|rttvar:211|minrtt:30467|latest_rtt:57122|ack_delay:24| [2025/04/30 19:59:58 598400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57366|rttvar:235|minrtt:30467|latest_rtt:57122|ack_delay:24| [2025/04/30 19:59:58 598405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:498|lost_pn:495|thresh:3| [2025/04/30 19:59:58 598412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 598629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 598680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:495|lost_pn:495|po_sent_time:1746043198539239|lost_send_time:1746043198533809|loss_delay:64536|frame:STREAM |repair:128| [2025/04/30 19:59:58 598684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198539239u| [2025/04/30 19:59:58 598688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 598692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198604859|now:1746043198598692|interval:6167| [2025/04/30 19:59:58 598697] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198604859|now:1746043198598692|interv:6167| [2025/04/30 19:59:58 598700] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57956, ack_elapse 57716, delivered 69600|rate 1200911|lost 212| [2025/04/30 19:59:58 598705] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200911) in round 7| [2025/04/30 19:59:58 598709] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 598715] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 598719] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198541223|recovery:1|recovery_start:1746043198598688|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 598724] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198541223|recovery:1|recovery_start:1746043198598688|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 598729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57366|latest_rtt:57122|min_rtt:30467|applimit:0|lost:211|recovery:1|recovery_start:1746043198598688|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 598735] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 19:59:58 598739] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746043198598345|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 598744] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318598345|now:1746043198598345|interv:120000000| [2025/04/30 19:59:58 598748] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318598345|now:1746043198598345|interv:120000000| [2025/04/30 19:59:58 598752] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198603818|pq_index:0| [2025/04/30 19:59:58 598756] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198598088| [2025/04/30 19:59:58 598760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198598760| [2025/04/30 19:59:58 598764] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198598764| [2025/04/30 19:59:58 598770] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57366|min_srtt:57366|path_bw:1207370|loss_rate:52.83|path_pto:0| [2025/04/30 19:59:58 598774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 598779] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 598783] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:495|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 598787] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57366|min_srtt:57366|path_bw:1207370|loss_rate:52.83|path_pto:0| [2025/04/30 19:59:58 598792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 598798] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 598803] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 598807] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57366|min_srtt:57366|path_bw:1207370|loss_rate:52.83|path_pto:0| [2025/04/30 19:59:58 598811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 598815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 598819] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 598823] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 598827] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 598832] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:495|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 598836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 598840] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 598844] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 19:59:58 598869] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198598849|stream_id:8|stream_offset:376973| [2025/04/30 19:59:58 598874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:621|origin_pktnum:495|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 598879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 598883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198604859|now:1746043198598883|interval:5976| [2025/04/30 19:59:58 598887] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198604859|now:1746043198598883|interv:5976| [2025/04/30 19:59:58 598891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 598896] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 598900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 598908] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 598912] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 19:59:58 598939] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198598917|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 598947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 598954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 598960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198604859|now:1746043198598959|interval:5900| [2025/04/30 19:59:58 598966] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198604859|now:1746043198598959|interv:5900| [2025/04/30 19:59:58 598972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 598979] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198604859| [2025/04/30 19:59:58 598985] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198604859| [2025/04/30 19:59:58 598991] [debug] |xqc_engine_wakeup_after|wakeup:1746043198604859|now:1746043198598990|diff:5869| [2025/04/30 19:59:58 598996] [debug] |xqc_engine_main_logic|END|now:1746043198598764| [2025/04/30 19:59:58 599003] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198599003| [2025/04/30 19:59:58 599009] [debug] |xqc_engine_wakeup_after|wakeup:1746043198604859|now:1746043198599008|diff:5851| [2025/04/30 19:59:58 599014] [debug] |xqc_engine_main_logic|END|now:1746043198599003| [2025/04/30 19:59:58 599448] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198599447| [2025/04/30 19:59:58 599457] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 599463] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:287| [2025/04/30 19:59:58 599467] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 19:59:58 599473] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 19:59:58 599477] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 599482] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 599487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:500|origin_pktnum:254|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:500| [2025/04/30 19:59:58 599492] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:144007|prior_delivered:263464|prior_time:1746043198541557|is_app_limited:0|send_elapse:57887|ack_elapse:57890|ctl_first_sent_time:1746043198542126|lagest_ack_time:1746043198599447|curr_delivered:333064| [2025/04/30 19:59:58 599497] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198542126| [2025/04/30 19:59:58 599501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 19:59:58 599505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57366|rttvar:235|minrtt:30467|latest_rtt:57321|ack_delay:56| [2025/04/30 19:59:58 599515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57354|rttvar:202|minrtt:30467|latest_rtt:57321|ack_delay:56| [2025/04/30 19:59:58 599519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:500|lost_pn:497|thresh:3| [2025/04/30 19:59:58 599523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 599733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 599787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:497|lost_pn:497|po_sent_time:1746043198540323|lost_send_time:1746043198534924|loss_delay:64523|frame:STREAM |repair:128| [2025/04/30 19:59:58 599791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198540323u| [2025/04/30 19:59:58 599796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 599800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198605849|now:1746043198599800|interval:6049| [2025/04/30 19:59:58 599804] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198605849|now:1746043198599800|interv:6049| [2025/04/30 19:59:58 599810] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57887, ack_elapse 57890, delivered 69600|rate 1202280|lost 213| [2025/04/30 19:59:58 599815] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202280) in round 7| [2025/04/30 19:59:58 599819] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 599823] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 599827] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198542126|recovery:1|recovery_start:1746043198599795|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 599832] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198542126|recovery:1|recovery_start:1746043198599795|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 599836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57354|latest_rtt:57321|min_rtt:30467|applimit:0|lost:212|recovery:1|recovery_start:1746043198599795|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 599842] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 19:59:58 599847] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1746043198599447|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 599851] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318599447|now:1746043198599447|interv:120000000| [2025/04/30 19:59:58 599856] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318599447|now:1746043198599447|interv:120000000| [2025/04/30 19:59:58 599859] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198604859|pq_index:0| [2025/04/30 19:59:58 599864] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198598764| [2025/04/30 19:59:58 599868] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198599868| [2025/04/30 19:59:58 599872] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198599871| [2025/04/30 19:59:58 599878] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57354|min_srtt:57354|path_bw:1207370|loss_rate:52.78|path_pto:0| [2025/04/30 19:59:58 599883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 599887] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57354|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 599892] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:497|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 599896] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57354|min_srtt:57354|path_bw:1207370|loss_rate:52.78|path_pto:0| [2025/04/30 19:59:58 599903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 599908] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57354|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 599912] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 599916] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57354|min_srtt:57354|path_bw:1207370|loss_rate:52.78|path_pto:0| [2025/04/30 19:59:58 599920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 599925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 599929] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 599932] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 599937] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 599943] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:497|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 599950] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 599957] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 599963] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 19:59:58 600003] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198599972|stream_id:8|stream_offset:378140| [2025/04/30 19:59:58 600012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:623|origin_pktnum:497|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 600018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 600024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198605849|now:1746043198600024|interval:5825| [2025/04/30 19:59:58 600030] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198605849|now:1746043198600024|interv:5825| [2025/04/30 19:59:58 600036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 600043] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 600053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 600060] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 600066] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 19:59:58 600098] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141607|now:1746043198600076|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 600106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 600113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:141607|applimit:0| [2025/04/30 19:59:58 600120] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198605849|now:1746043198600120|interval:5729| [2025/04/30 19:59:58 600125] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198605849|now:1746043198600120|interv:5729| [2025/04/30 19:59:58 600129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:142807| [2025/04/30 19:59:58 600134] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198605849| [2025/04/30 19:59:58 600138] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198605849| [2025/04/30 19:59:58 600142] [debug] |xqc_engine_wakeup_after|wakeup:1746043198605849|now:1746043198600142|diff:5707| [2025/04/30 19:59:58 600146] [debug] |xqc_engine_main_logic|END|now:1746043198599871| [2025/04/30 19:59:58 600152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198600152| [2025/04/30 19:59:58 600156] [debug] |xqc_engine_wakeup_after|wakeup:1746043198605849|now:1746043198600155|diff:5694| [2025/04/30 19:59:58 600159] [debug] |xqc_engine_main_logic|END|now:1746043198600152| [2025/04/30 19:59:58 600352] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198600351| [2025/04/30 19:59:58 600361] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 600367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:288| [2025/04/30 19:59:58 600370] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 19:59:58 600376] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 19:59:58 600383] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 600388] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 600394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:503| [2025/04/30 19:59:58 600398] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:146407|prior_delivered:264664|prior_time:1746043198542576|is_app_limited:0|send_elapse:57767|ack_elapse:57775|ctl_first_sent_time:1746043198543100|lagest_ack_time:1746043198600351|curr_delivered:334264| [2025/04/30 19:59:58 600408] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198543100| [2025/04/30 19:59:58 600412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 19:59:58 600417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57354|rttvar:202|minrtt:30467|latest_rtt:57251|ack_delay:40| [2025/04/30 19:59:58 600421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57336|rttvar:187|minrtt:30467|latest_rtt:57251|ack_delay:40| [2025/04/30 19:59:58 600425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:503|lost_pn:500|thresh:3| [2025/04/30 19:59:58 600429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 600642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 600701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:499|lost_pn:500|po_sent_time:1746043198541326|lost_send_time:1746043198535848|loss_delay:64503|frame:STREAM |repair:128| [2025/04/30 19:59:58 600705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198541326u| [2025/04/30 19:59:58 600712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 600716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198606750|now:1746043198600715|interval:6035| [2025/04/30 19:59:58 600720] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198606750|now:1746043198600715|interv:6035| [2025/04/30 19:59:58 600724] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57767, ack_elapse 57775, delivered 69600|rate 1204673|lost 214| [2025/04/30 19:59:58 600728] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204673) in round 7| [2025/04/30 19:59:58 600732] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 600736] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 600740] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198543100|recovery:1|recovery_start:1746043198600711|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 600745] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198543100|recovery:1|recovery_start:1746043198600711|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 600749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:140407|srtt:57336|latest_rtt:57251|min_rtt:30467|applimit:0|lost:213|recovery:1|recovery_start:1746043198600711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 600755] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 19:59:58 600759] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746043198600351|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 600764] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318600351|now:1746043198600351|interv:120000000| [2025/04/30 19:59:58 600768] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318600351|now:1746043198600351|interv:120000000| [2025/04/30 19:59:58 600772] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198605849|pq_index:0| [2025/04/30 19:59:58 600776] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198599871| [2025/04/30 19:59:58 600780] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198600780| [2025/04/30 19:59:58 600785] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198600784| [2025/04/30 19:59:58 600791] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1207370|loss_rate:52.73|path_pto:0| [2025/04/30 19:59:58 600795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 600802] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 600807] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:499|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 600811] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1207370|loss_rate:52.73|path_pto:0| [2025/04/30 19:59:58 600815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 600819] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 600824] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 600828] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57336|min_srtt:57336|path_bw:1207370|loss_rate:52.73|path_pto:0| [2025/04/30 19:59:58 600832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 600837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 600840] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 600844] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 600848] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 600853] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 600857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 600861] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 600866] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 19:59:58 600895] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140407|now:1746043198600872|stream_id:8|stream_offset:379307| [2025/04/30 19:59:58 600901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:625|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 19:59:58 600908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:140407|applimit:0| [2025/04/30 19:59:58 600914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198606750|now:1746043198600914|interval:5836| [2025/04/30 19:59:58 600926] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198606750|now:1746043198600914|interv:5836| [2025/04/30 19:59:58 600933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:141607| [2025/04/30 19:59:58 600942] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 600949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 600955] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 600961] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198601961|now:1746043198600961|interv:1000| [2025/04/30 19:59:58 600967] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 600974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 600981] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198601961| [2025/04/30 19:59:58 600987] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198601961| [2025/04/30 19:59:58 600993] [debug] |xqc_engine_wakeup_after|wakeup:1746043198601961|now:1746043198600993|diff:968| [2025/04/30 19:59:58 601001] [debug] |xqc_engine_main_logic|END|now:1746043198600784| [2025/04/30 19:59:58 601007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198601007| [2025/04/30 19:59:58 601011] [debug] |xqc_engine_wakeup_after|wakeup:1746043198601961|now:1746043198601011|diff:950| [2025/04/30 19:59:58 601015] [debug] |xqc_engine_main_logic|END|now:1746043198601007| [2025/04/30 19:59:58 601380] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198601378| [2025/04/30 19:59:58 601391] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 601397] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:289| [2025/04/30 19:59:58 601401] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 19:59:58 601407] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 19:59:58 601411] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 601416] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 601422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:504|origin_pktnum:380|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:504|path_largest_ack:504| [2025/04/30 19:59:58 601426] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:145207|prior_delivered:265864|prior_time:1746043198543673|is_app_limited:0|send_elapse:58036|ack_elapse:57705|ctl_first_sent_time:1746043198544322|lagest_ack_time:1746043198601378|curr_delivered:335464| [2025/04/30 19:59:58 601431] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198544322| [2025/04/30 19:59:58 601436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 19:59:58 601440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57336|rttvar:187|minrtt:30467|latest_rtt:57056|ack_delay:24| [2025/04/30 19:59:58 601449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57298|rttvar:217|minrtt:30467|latest_rtt:57056|ack_delay:24| [2025/04/30 19:59:58 601453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:504|lost_pn:501|thresh:3| [2025/04/30 19:59:58 601457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 601663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 601725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:501|lost_pn:501|po_sent_time:1746043198542247|lost_send_time:1746043198536918|loss_delay:64460|frame:STREAM |repair:128| [2025/04/30 19:59:58 601730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198542247u| [2025/04/30 19:59:58 601734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 601738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198606802|now:1746043198601738|interval:5064| [2025/04/30 19:59:58 601745] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198606802|now:1746043198601738|interv:5064| [2025/04/30 19:59:58 601749] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58036, ack_elapse 57705, delivered 69600|rate 1199255|lost 215| [2025/04/30 19:59:58 601753] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199255) in round 7| [2025/04/30 19:59:58 601757] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 601761] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 601765] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198544322|recovery:1|recovery_start:1746043198601734|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 601770] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198544322|recovery:1|recovery_start:1746043198601734|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 601774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:139207|srtt:57298|latest_rtt:57056|min_rtt:30467|applimit:0|lost:214|recovery:1|recovery_start:1746043198601734|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 601780] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 19:59:58 601785] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746043198601378|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 601789] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318601378|now:1746043198601378|interv:120000000| [2025/04/30 19:59:58 601794] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318601378|now:1746043198601378|interv:120000000| [2025/04/30 19:59:58 601797] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198601961|pq_index:0| [2025/04/30 19:59:58 601802] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198600784| [2025/04/30 19:59:58 601806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198601806| [2025/04/30 19:59:58 601811] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198601810| [2025/04/30 19:59:58 601816] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57298|min_srtt:57298|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 601821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 601825] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57298|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 601830] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:501|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 601837] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57298|min_srtt:57298|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 601841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 601845] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57298|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 601850] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 601854] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57298|min_srtt:57298|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 601858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:139207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:448160| [2025/04/30 19:59:58 601862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 601866] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 601870] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 601874] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 601879] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 601883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 601887] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 601891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 601896] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 601903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 601910] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 601917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 601923] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198601961| [2025/04/30 19:59:58 601930] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198601961| [2025/04/30 19:59:58 601936] [debug] |xqc_engine_wakeup_after|wakeup:1746043198601961|now:1746043198601936|diff:25| [2025/04/30 19:59:58 601943] [debug] |xqc_engine_main_logic|END|now:1746043198601810| [2025/04/30 19:59:58 601957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198601957| [2025/04/30 19:59:58 601963] [debug] |xqc_engine_wakeup_after|wakeup:1746043198601961|now:1746043198601963|diff:18446744073709551614| [2025/04/30 19:59:58 601969] [debug] |xqc_engine_main_logic|END|now:1746043198601957| [2025/04/30 19:59:58 602367] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198602366| [2025/04/30 19:59:58 602378] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 602384] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:290| [2025/04/30 19:59:58 602388] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 19:59:58 602394] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 19:59:58 602398] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 602403] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 602408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:506|origin_pktnum:383|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:506| [2025/04/30 19:59:58 602413] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:154|tx_in_flight:145207|prior_delivered:267064|prior_time:1746043198544612|is_app_limited:0|send_elapse:57950|ack_elapse:57754|ctl_first_sent_time:1746043198545196|lagest_ack_time:1746043198602366|curr_delivered:336664| [2025/04/30 19:59:58 602418] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198545196| [2025/04/30 19:59:58 602422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 19:59:58 602426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57298|rttvar:217|minrtt:30467|latest_rtt:57170|ack_delay:32| [2025/04/30 19:59:58 602431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57278|rttvar:203|minrtt:30467|latest_rtt:57170|ack_delay:32| [2025/04/30 19:59:58 602435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:506|lost_pn:503|thresh:3| [2025/04/30 19:59:58 602439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 602707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 602712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:502|lost_pn:503|po_sent_time:1746043198542342|lost_send_time:1746043198537929|loss_delay:64437|frame:STREAM |repair:128| [2025/04/30 19:59:58 602716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198542342u| [2025/04/30 19:59:58 602720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 602724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198608830|now:1746043198602724|interval:6106| [2025/04/30 19:59:58 602729] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198608830|now:1746043198602724|interv:6106| [2025/04/30 19:59:58 602733] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57950, ack_elapse 57754, delivered 69600|rate 1201035|lost 216| [2025/04/30 19:59:58 602737] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201035) in round 7| [2025/04/30 19:59:58 602741] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 602745] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 602749] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198545196|recovery:1|recovery_start:1746043198602720|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 602754] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198545196|recovery:1|recovery_start:1746043198602720|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 602759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:136807|srtt:57278|latest_rtt:57170|min_rtt:30467|applimit:0|lost:214|recovery:1|recovery_start:1746043198602720|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 602769] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 19:59:58 602773] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746043198602366|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 602778] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318602366|now:1746043198602366|interv:120000000| [2025/04/30 19:59:58 602782] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318602366|now:1746043198602366|interv:120000000| [2025/04/30 19:59:58 602786] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198601961|pq_index:0| [2025/04/30 19:59:58 602790] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198601810| [2025/04/30 19:59:58 602794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198602794| [2025/04/30 19:59:58 602799] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198602798| [2025/04/30 19:59:58 602803] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198601961|now:1746043198602798| [2025/04/30 19:59:58 602807] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198601961|now:1746043198602798| [2025/04/30 19:59:58 602811] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 602816] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57278|min_srtt:57278|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 602821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 602825] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 602829] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:502|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 602834] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57278|min_srtt:57278|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 602838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:448160| [2025/04/30 19:59:58 602842] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 602847] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 602851] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57278|min_srtt:57278|path_bw:1207370|loss_rate:53.15|path_pto:0| [2025/04/30 19:59:58 602855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 602862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 602866] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 602870] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 602874] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 602878] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 602883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 602887] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 602892] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 19:59:58 602934] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136807|now:1746043198602901|stream_id:8|stream_offset:310454| [2025/04/30 19:59:58 602944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:626|origin_pktnum:378|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 602952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:136807|applimit:0| [2025/04/30 19:59:58 602959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198608830|now:1746043198602958|interval:5872| [2025/04/30 19:59:58 602965] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198608830|now:1746043198602958|interv:5872| [2025/04/30 19:59:58 602972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:138007| [2025/04/30 19:59:58 602979] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 602984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 602988] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 602992] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198603992|now:1746043198602992|interv:1000| [2025/04/30 19:59:58 602996] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 603000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 603004] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 603008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 603017] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 603021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 603025] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198603992| [2025/04/30 19:59:58 603029] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198603992| [2025/04/30 19:59:58 603033] [debug] |xqc_engine_wakeup_after|wakeup:1746043198603992|now:1746043198603033|diff:959| [2025/04/30 19:59:58 603037] [debug] |xqc_engine_main_logic|END|now:1746043198602798| [2025/04/30 19:59:58 603043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198603043| [2025/04/30 19:59:58 603047] [debug] |xqc_engine_wakeup_after|wakeup:1746043198603992|now:1746043198603047|diff:945| [2025/04/30 19:59:58 603051] [debug] |xqc_engine_main_logic|END|now:1746043198603043| [2025/04/30 19:59:58 603476] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198603475| [2025/04/30 19:59:58 603487] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 603493] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:291| [2025/04/30 19:59:58 603497] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 19:59:58 603504] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 19:59:58 603508] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 603514] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 603522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:508|origin_pktnum:262|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/04/30 19:59:58 603530] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:144007|prior_delivered:268264|prior_time:1746043198545551|is_app_limited:0|send_elapse:57855|ack_elapse:57924|ctl_first_sent_time:1746043198546121|lagest_ack_time:1746043198603475|curr_delivered:337864| [2025/04/30 19:59:58 603537] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198546121| [2025/04/30 19:59:58 603545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 19:59:58 603551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57278|rttvar:203|minrtt:30467|latest_rtt:57354|ack_delay:104| [2025/04/30 19:59:58 603558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:160|minrtt:30467|latest_rtt:57354|ack_delay:104| [2025/04/30 19:59:58 603564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/04/30 19:59:58 603568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 603845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 603850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:505|lost_pn:505|po_sent_time:1746043198544393|lost_send_time:1746043198538952|loss_delay:64523|frame:STREAM |repair:128| [2025/04/30 19:59:58 603854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198544393u| [2025/04/30 19:59:58 603859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 603863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198609825|now:1746043198603862|interval:5963| [2025/04/30 19:59:58 603867] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198609825|now:1746043198603862|interv:5963| [2025/04/30 19:59:58 603871] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57855, ack_elapse 57924, delivered 69600|rate 1201574|lost 217| [2025/04/30 19:59:58 603875] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201574) in round 7| [2025/04/30 19:59:58 603879] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 603884] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 603887] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198546121|recovery:1|recovery_start:1746043198603858|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 603895] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198546121|recovery:1|recovery_start:1746043198603858|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 603906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:135607|srtt:57275|latest_rtt:57354|min_rtt:30467|applimit:0|lost:215|recovery:1|recovery_start:1746043198603858|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 603915] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 19:59:58 603922] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746043198603475|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 603930] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318603475|now:1746043198603475|interv:120000000| [2025/04/30 19:59:58 603936] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318603475|now:1746043198603475|interv:120000000| [2025/04/30 19:59:58 603943] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198603992|pq_index:0| [2025/04/30 19:59:58 603949] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198602798| [2025/04/30 19:59:58 603956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198603956| [2025/04/30 19:59:58 603963] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198603962| [2025/04/30 19:59:58 603969] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:53.57|path_pto:0| [2025/04/30 19:59:58 603973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 603978] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 603982] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:505|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 603987] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:53.57|path_pto:0| [2025/04/30 19:59:58 603991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 603995] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57275|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 603999] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 604004] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:53.57|path_pto:0| [2025/04/30 19:59:58 604012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 604017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 604020] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 604024] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 604028] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 604033] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 604041] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 604045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604049] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 604058] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 604061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604065] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198603992| [2025/04/30 19:59:58 604069] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198603992| [2025/04/30 19:59:58 604074] [debug] |xqc_engine_wakeup_after|wakeup:1746043198603992|now:1746043198604074|diff:18446744073709551534| [2025/04/30 19:59:58 604081] [debug] |xqc_engine_main_logic|END|now:1746043198603962| [2025/04/30 19:59:58 604090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198604089| [2025/04/30 19:59:58 604096] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198603992|pq_index:0| [2025/04/30 19:59:58 604103] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198603962| [2025/04/30 19:59:58 604111] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198604109| [2025/04/30 19:59:58 604118] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198603992|now:1746043198604109| [2025/04/30 19:59:58 604124] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198603992|now:1746043198604109| [2025/04/30 19:59:58 604128] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 604133] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57275|min_srtt:57275|path_bw:1207370|loss_rate:53.57|path_pto:0| [2025/04/30 19:59:58 604141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 604145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 604149] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 604153] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 604157] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 604161] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604185] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 604194] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 604198] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 19:59:58 604231] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135607|now:1746043198604206|stream_id:8|stream_offset:380474| [2025/04/30 19:59:58 604237] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:627|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 19:59:58 604244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:135607|applimit:0| [2025/04/30 19:59:58 604250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198609825|now:1746043198604250|interval:5575| [2025/04/30 19:59:58 604257] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198609825|now:1746043198604250|interv:5575| [2025/04/30 19:59:58 604265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:136807| [2025/04/30 19:59:58 604273] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 604286] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2523| [2025/04/30 19:59:58 604290] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198606813|now:1746043198604290|interv:2523| [2025/04/30 19:59:58 604294] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2523| [2025/04/30 19:59:58 604298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604307] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 604315] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 604319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604323] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198606813| [2025/04/30 19:59:58 604327] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198606813| [2025/04/30 19:59:58 604331] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198604331|diff:2482| [2025/04/30 19:59:58 604336] [debug] |xqc_engine_main_logic|END|now:1746043198604109| [2025/04/30 19:59:58 604398] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198604397| [2025/04/30 19:59:58 604406] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 604412] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:292| [2025/04/30 19:59:58 604416] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 19:59:58 604422] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 19:59:58 604426] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 604430] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 604436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:511|origin_pktnum:388|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:511|path_largest_ack:511| [2025/04/30 19:59:58 604441] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:145207|prior_delivered:269464|prior_time:1746043198546537|is_app_limited:0|send_elapse:57828|ack_elapse:57860|ctl_first_sent_time:1746043198547080|lagest_ack_time:1746043198604397|curr_delivered:339064| [2025/04/30 19:59:58 604445] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198547080| [2025/04/30 19:59:58 604450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 19:59:58 604454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57275|rttvar:160|minrtt:30467|latest_rtt:57317|ack_delay:32| [2025/04/30 19:59:58 604459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:122|minrtt:30467|latest_rtt:57317|ack_delay:32| [2025/04/30 19:59:58 604463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:511|lost_pn:508|thresh:3| [2025/04/30 19:59:58 604467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 604728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 604736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:507|lost_pn:508|po_sent_time:1746043198545302|lost_send_time:1746043198539916|loss_delay:64481|frame:STREAM |repair:128| [2025/04/30 19:59:58 604740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198545302u| [2025/04/30 19:59:58 604745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 604749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198610725|now:1746043198604749|interval:5976| [2025/04/30 19:59:58 604753] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198610725|now:1746043198604749|interv:5976| [2025/04/30 19:59:58 604757] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57828, ack_elapse 57860, delivered 69600|rate 1202903|lost 218| [2025/04/30 19:59:58 604762] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202903) in round 7| [2025/04/30 19:59:58 604766] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 604770] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 604774] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198547080|recovery:1|recovery_start:1746043198604744|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 604778] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198547080|recovery:1|recovery_start:1746043198604744|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 604786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:134407|srtt:57276|latest_rtt:57317|min_rtt:30467|applimit:0|lost:216|recovery:1|recovery_start:1746043198604744|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 604792] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 19:59:58 604796] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746043198604397|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 604801] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318604397|now:1746043198604397|interv:120000000| [2025/04/30 19:59:58 604805] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318604397|now:1746043198604397|interv:120000000| [2025/04/30 19:59:58 604809] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198606813|pq_index:0| [2025/04/30 19:59:58 604813] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198604109| [2025/04/30 19:59:58 604817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198604817| [2025/04/30 19:59:58 604822] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198604821| [2025/04/30 19:59:58 604828] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 604832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:134407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 604837] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 604841] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:507|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 604846] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 604850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:134407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 604854] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57276|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 604859] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 604863] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57276|min_srtt:57276|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 604870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:134407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 604874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 604878] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 604882] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 604887] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 604894] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 604908] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 604915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604921] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 604928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 604935] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 604941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 604948] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198606813| [2025/04/30 19:59:58 604955] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198606813| [2025/04/30 19:59:58 604961] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198604961|diff:1852| [2025/04/30 19:59:58 604968] [debug] |xqc_engine_main_logic|END|now:1746043198604821| [2025/04/30 19:59:58 604974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198604974| [2025/04/30 19:59:58 604978] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198604978|diff:1835| [2025/04/30 19:59:58 604982] [debug] |xqc_engine_main_logic|END|now:1746043198604974| [2025/04/30 19:59:58 605406] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198605404| [2025/04/30 19:59:58 605416] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 605422] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:293| [2025/04/30 19:59:58 605426] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 19:59:58 605437] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 19:59:58 605442] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 605447] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 605457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:513|origin_pktnum:390|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:513|path_largest_ack:513| [2025/04/30 19:59:58 605462] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:145207|prior_delivered:270664|prior_time:1746043198547560|is_app_limited:0|send_elapse:57873|ack_elapse:57844|ctl_first_sent_time:1746043198548159|lagest_ack_time:1746043198605404|curr_delivered:340264| [2025/04/30 19:59:58 605467] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198548159| [2025/04/30 19:59:58 605472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 19:59:58 605476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57276|rttvar:122|minrtt:30467|latest_rtt:57245|ack_delay:32| [2025/04/30 19:59:58 605480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57268|rttvar:107|minrtt:30467|latest_rtt:57245|ack_delay:32| [2025/04/30 19:59:58 605484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:513|lost_pn:510|thresh:3| [2025/04/30 19:59:58 605488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 605744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 605759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:509|lost_pn:510|po_sent_time:1746043198546244|lost_send_time:1746043198540978|loss_delay:64426|frame:STREAM |repair:128| [2025/04/30 19:59:58 605764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:510|lost_pn:510|po_sent_time:1746043198546328|lost_send_time:1746043198540978|loss_delay:64426|frame:STREAM |repair:128| [2025/04/30 19:59:58 605768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198546328u| [2025/04/30 19:59:58 605772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 605776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198611619|now:1746043198605776|interval:5843| [2025/04/30 19:59:58 605781] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198611619|now:1746043198605776|interv:5843| [2025/04/30 19:59:58 605785] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57873, ack_elapse 57844, delivered 69600|rate 1202633|lost 220| [2025/04/30 19:59:58 605789] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202633) in round 7| [2025/04/30 19:59:58 605793] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 605797] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 605801] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198548159|recovery:1|recovery_start:1746043198605772|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 605806] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198548159|recovery:1|recovery_start:1746043198605772|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 605810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:130807|srtt:57268|latest_rtt:57245|min_rtt:30467|applimit:0|lost:216|recovery:1|recovery_start:1746043198605772|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 605816] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 19:59:58 605820] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746043198605404|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 605825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318605404|now:1746043198605404|interv:120000000| [2025/04/30 19:59:58 605829] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318605404|now:1746043198605404|interv:120000000| [2025/04/30 19:59:58 605833] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198606813|pq_index:0| [2025/04/30 19:59:58 605837] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198604821| [2025/04/30 19:59:58 605841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198605841| [2025/04/30 19:59:58 605846] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198605845| [2025/04/30 19:59:58 605854] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 605859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 605863] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 605868] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:509|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 605872] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 605876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 605880] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 605887] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:510|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 605894] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 605901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 605908] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 605915] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 605923] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57268|min_srtt:57268|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 605930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:452828| [2025/04/30 19:59:58 605937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 605943] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 605950] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 605962] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 605969] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 605973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 605977] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 605981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 605985] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 605989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 605994] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 605997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 606001] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198606813| [2025/04/30 19:59:58 606006] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198606813| [2025/04/30 19:59:58 606010] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198606009|diff:804| [2025/04/30 19:59:58 606014] [debug] |xqc_engine_main_logic|END|now:1746043198605845| [2025/04/30 19:59:58 606019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198606019| [2025/04/30 19:59:58 606023] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198606023|diff:790| [2025/04/30 19:59:58 606027] [debug] |xqc_engine_main_logic|END|now:1746043198606019| [2025/04/30 19:59:58 606344] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198606342| [2025/04/30 19:59:58 606354] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 606360] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:294| [2025/04/30 19:59:58 606364] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 19:59:58 606370] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 19:59:58 606374] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 606379] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 606385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:515|origin_pktnum:392|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:515| [2025/04/30 19:59:58 606389] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:145207|prior_delivered:271864|prior_time:1746043198548544|is_app_limited:0|send_elapse:57845|ack_elapse:57798|ctl_first_sent_time:1746043198549086|lagest_ack_time:1746043198606342|curr_delivered:341464| [2025/04/30 19:59:58 606394] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198549086| [2025/04/30 19:59:58 606398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 19:59:58 606407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57268|rttvar:107|minrtt:30467|latest_rtt:57256|ack_delay:32| [2025/04/30 19:59:58 606412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57263|rttvar:92|minrtt:30467|latest_rtt:57256|ack_delay:32| [2025/04/30 19:59:58 606416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:515|lost_pn:512|thresh:3| [2025/04/30 19:59:58 606420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 606686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 606690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:512|lost_pn:512|po_sent_time:1746043198547193|lost_send_time:1746043198541922|loss_delay:64420|frame:STREAM |repair:128| [2025/04/30 19:59:58 606695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198547193u| [2025/04/30 19:59:58 606699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 606705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198612699|now:1746043198606705|interval:5994| [2025/04/30 19:59:58 606710] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198612699|now:1746043198606705|interv:5994| [2025/04/30 19:59:58 606714] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57845, ack_elapse 57798, delivered 69600|rate 1203215|lost 221| [2025/04/30 19:59:58 606718] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203215) in round 7| [2025/04/30 19:59:58 606722] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 606726] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 606730] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198549086|recovery:1|recovery_start:1746043198606699|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 606735] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198549086|recovery:1|recovery_start:1746043198606699|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 606739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:128407|srtt:57263|latest_rtt:57256|min_rtt:30467|applimit:0|lost:216|recovery:1|recovery_start:1746043198606699|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 606745] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 19:59:58 606749] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746043198606342|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 606754] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318606342|now:1746043198606342|interv:120000000| [2025/04/30 19:59:58 606758] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318606342|now:1746043198606342|interv:120000000| [2025/04/30 19:59:58 606762] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198606813|pq_index:0| [2025/04/30 19:59:58 606766] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198605845| [2025/04/30 19:59:58 606770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198606770| [2025/04/30 19:59:58 606775] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198606774| [2025/04/30 19:59:58 606781] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57263|min_srtt:57263|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 606785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 606789] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 606796] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:512|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 606801] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57263|min_srtt:57263|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 606805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:452828| [2025/04/30 19:59:58 606809] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 606814] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 606818] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57263|min_srtt:57263|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 606822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 606826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 606830] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 606834] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 606838] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 606842] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 606847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 606851] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 606855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 606859] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 606863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 606867] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 606871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 606875] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198606813| [2025/04/30 19:59:58 606879] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198606813| [2025/04/30 19:59:58 606890] [debug] |xqc_engine_wakeup_after|wakeup:1746043198606813|now:1746043198606890|diff:18446744073709551539| [2025/04/30 19:59:58 606897] [debug] |xqc_engine_main_logic|END|now:1746043198606774| [2025/04/30 19:59:58 606906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198606906| [2025/04/30 19:59:58 606912] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198606813|pq_index:0| [2025/04/30 19:59:58 606919] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198606774| [2025/04/30 19:59:58 606927] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198606925| [2025/04/30 19:59:58 606933] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198606813|now:1746043198606925| [2025/04/30 19:59:58 606940] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198606813|now:1746043198606925| [2025/04/30 19:59:58 606947] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 606955] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57263|min_srtt:57263|path_bw:1207370|loss_rate:53.98|path_pto:0| [2025/04/30 19:59:58 606962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 606967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 606971] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 606975] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 606979] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 606984] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 606988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 606992] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 606997] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 19:59:58 607027] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128407|now:1746043198607004|stream_id:8|stream_offset:382808| [2025/04/30 19:59:58 607033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:628|origin_pktnum:505|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 607038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:128407|applimit:0| [2025/04/30 19:59:58 607042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198612699|now:1746043198607042|interval:5657| [2025/04/30 19:59:58 607053] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198612699|now:1746043198607042|interv:5657| [2025/04/30 19:59:58 607061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:129607| [2025/04/30 19:59:58 607069] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 607075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 607083] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2597| [2025/04/30 19:59:58 607089] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198609686|now:1746043198607089|interv:2597| [2025/04/30 19:59:58 607096] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2597| [2025/04/30 19:59:58 607102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 607109] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 607113] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 607117] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 607121] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 607125] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198609686| [2025/04/30 19:59:58 607129] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198609686| [2025/04/30 19:59:58 607133] [debug] |xqc_engine_wakeup_after|wakeup:1746043198609686|now:1746043198607133|diff:2553| [2025/04/30 19:59:58 607138] [debug] |xqc_engine_main_logic|END|now:1746043198606925| [2025/04/30 19:59:58 607341] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198607340| [2025/04/30 19:59:58 607351] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 607357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:295| [2025/04/30 19:59:58 607361] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 19:59:58 607367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 19:59:58 607371] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 607376] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 607381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:517|origin_pktnum:394|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:517|path_largest_ack:517| [2025/04/30 19:59:58 607386] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:145207|prior_delivered:273064|prior_time:1746043198549542|is_app_limited:0|send_elapse:57858|ack_elapse:57798|ctl_first_sent_time:1746043198550091|lagest_ack_time:1746043198607340|curr_delivered:342664| [2025/04/30 19:59:58 607395] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198550091| [2025/04/30 19:59:58 607400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 19:59:58 607404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57263|rttvar:92|minrtt:30467|latest_rtt:57249|ack_delay:32| [2025/04/30 19:59:58 607408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:80|minrtt:30467|latest_rtt:57249|ack_delay:32| [2025/04/30 19:59:58 607413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:517|lost_pn:514|thresh:3| [2025/04/30 19:59:58 607417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 607678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 607687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:514|lost_pn:514|po_sent_time:1746043198548279|lost_send_time:1746043198542925|loss_delay:64415|frame:STREAM |repair:128| [2025/04/30 19:59:58 607691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198548279u| [2025/04/30 19:59:58 607698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 607702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198613624|now:1746043198607702|interval:5922| [2025/04/30 19:59:58 607706] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198613624|now:1746043198607702|interv:5922| [2025/04/30 19:59:58 607710] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57858, ack_elapse 57798, delivered 69600|rate 1202945|lost 222| [2025/04/30 19:59:58 607715] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202945) in round 7| [2025/04/30 19:59:58 607719] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 607723] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 607727] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198550091|recovery:1|recovery_start:1746043198607698|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 607731] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198550091|recovery:1|recovery_start:1746043198607698|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 607736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:127207|srtt:57258|latest_rtt:57249|min_rtt:30467|applimit:0|lost:217|recovery:1|recovery_start:1746043198607698|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 607742] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 19:59:58 607746] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746043198607340|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 607751] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318607340|now:1746043198607340|interv:120000000| [2025/04/30 19:59:58 607755] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318607340|now:1746043198607340|interv:120000000| [2025/04/30 19:59:58 607759] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198609686|pq_index:0| [2025/04/30 19:59:58 607763] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198606925| [2025/04/30 19:59:58 607767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198607767| [2025/04/30 19:59:58 607772] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198607771| [2025/04/30 19:59:58 607778] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 607782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:127207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 607789] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57258|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 607794] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:514|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 607798] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 607802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:127207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 607807] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57258|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 607811] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 607815] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57258|min_srtt:57258|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 607820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:127207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:455162| [2025/04/30 19:59:58 607824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 607828] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 607832] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 607836] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 607840] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 607844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 607849] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 607853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 607857] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 607861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 607865] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 607869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 607875] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198609686| [2025/04/30 19:59:58 607882] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198609686| [2025/04/30 19:59:58 607889] [debug] |xqc_engine_wakeup_after|wakeup:1746043198609686|now:1746043198607888|diff:1798| [2025/04/30 19:59:58 607895] [debug] |xqc_engine_main_logic|END|now:1746043198607771| [2025/04/30 19:59:58 607903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198607903| [2025/04/30 19:59:58 607910] [debug] |xqc_engine_wakeup_after|wakeup:1746043198609686|now:1746043198607910|diff:1776| [2025/04/30 19:59:58 607917] [debug] |xqc_engine_main_logic|END|now:1746043198607903| [2025/04/30 19:59:58 608332] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198608331| [2025/04/30 19:59:58 608343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 608349] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:296| [2025/04/30 19:59:58 608353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 19:59:58 608359] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 19:59:58 608363] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 608367] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 608373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:519|origin_pktnum:396|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:519|path_largest_ack:519| [2025/04/30 19:59:58 608377] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:145207|prior_delivered:274264|prior_time:1746043198550569|is_app_limited:0|send_elapse:57899|ack_elapse:57762|ctl_first_sent_time:1746043198551132|lagest_ack_time:1746043198608331|curr_delivered:343864| [2025/04/30 19:59:58 608382] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198551132| [2025/04/30 19:59:58 608386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 19:59:58 608391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57258|rttvar:80|minrtt:30467|latest_rtt:57199|ack_delay:32| [2025/04/30 19:59:58 608395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57246|rttvar:82|minrtt:30467|latest_rtt:57199|ack_delay:32| [2025/04/30 19:59:58 608399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:519|lost_pn:516|thresh:3| [2025/04/30 19:59:58 608403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 608664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 608677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:516|lost_pn:516|po_sent_time:1746043198549209|lost_send_time:1746043198543930|loss_delay:64401|frame:STREAM |repair:128| [2025/04/30 19:59:58 608681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198549209u| [2025/04/30 19:59:58 608685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 608689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198614613|now:1746043198608689|interval:5924| [2025/04/30 19:59:58 608694] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198614613|now:1746043198608689|interv:5924| [2025/04/30 19:59:58 608698] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57899, ack_elapse 57762, delivered 69600|rate 1202093|lost 223| [2025/04/30 19:59:58 608702] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202093) in round 7| [2025/04/30 19:59:58 608706] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 608710] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 608714] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198551132|recovery:1|recovery_start:1746043198608685|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 608718] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198551132|recovery:1|recovery_start:1746043198608685|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 608723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:124807|srtt:57246|latest_rtt:57199|min_rtt:30467|applimit:0|lost:217|recovery:1|recovery_start:1746043198608685|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 608731] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 19:59:58 608735] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746043198608331|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 608740] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318608331|now:1746043198608331|interv:120000000| [2025/04/30 19:59:58 608744] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318608331|now:1746043198608331|interv:120000000| [2025/04/30 19:59:58 608748] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198609686|pq_index:0| [2025/04/30 19:59:58 608752] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198607771| [2025/04/30 19:59:58 608756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198608756| [2025/04/30 19:59:58 608761] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198608760| [2025/04/30 19:59:58 608767] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 608771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:124807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 608775] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57246|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 608780] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:516|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 608784] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 608788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:124807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:455162| [2025/04/30 19:59:58 608793] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57246|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 608797] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 608801] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57246|min_srtt:57246|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 608805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:124807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 608812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 608816] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 608820] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 608824] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 608829] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 608833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 608837] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 608841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 608845] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 608849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 608853] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 608857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 608861] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198609686| [2025/04/30 19:59:58 608865] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198609686| [2025/04/30 19:59:58 608869] [debug] |xqc_engine_wakeup_after|wakeup:1746043198609686|now:1746043198608869|diff:817| [2025/04/30 19:59:58 608874] [debug] |xqc_engine_main_logic|END|now:1746043198608760| [2025/04/30 19:59:58 608881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198608881| [2025/04/30 19:59:58 608888] [debug] |xqc_engine_wakeup_after|wakeup:1746043198609686|now:1746043198608888|diff:798| [2025/04/30 19:59:58 608894] [debug] |xqc_engine_main_logic|END|now:1746043198608881| [2025/04/30 19:59:58 609321] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198609320| [2025/04/30 19:59:58 609332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 609338] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:297| [2025/04/30 19:59:58 609341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 19:59:58 609347] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 19:59:58 609351] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 609356] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 609368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:521|origin_pktnum:398|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:521| [2025/04/30 19:59:58 609379] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:145207|prior_delivered:275464|prior_time:1746043198551545|is_app_limited:0|send_elapse:57812|ack_elapse:57775|ctl_first_sent_time:1746043198552090|lagest_ack_time:1746043198609320|curr_delivered:345064| [2025/04/30 19:59:58 609384] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198552090| [2025/04/30 19:59:58 609388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 19:59:58 609392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57246|rttvar:82|minrtt:30467|latest_rtt:57230|ack_delay:32| [2025/04/30 19:59:58 609396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57240|rttvar:74|minrtt:30467|latest_rtt:57230|ack_delay:32| [2025/04/30 19:59:58 609401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:521|lost_pn:518|thresh:3| [2025/04/30 19:59:58 609405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 609657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 609676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:518|lost_pn:518|po_sent_time:1746043198550212|lost_send_time:1746043198544925|loss_delay:64395|frame:STREAM |repair:128| [2025/04/30 19:59:58 609680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198550212u| [2025/04/30 19:59:58 609684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 609688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198615653|now:1746043198609688|interval:5965| [2025/04/30 19:59:58 609692] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198615653|now:1746043198609688|interv:5965| [2025/04/30 19:59:58 609696] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57812, ack_elapse 57775, delivered 69600|rate 1203902|lost 224| [2025/04/30 19:59:58 609701] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203902) in round 7| [2025/04/30 19:59:58 609705] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 609709] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 609713] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198552090|recovery:1|recovery_start:1746043198609684|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 609717] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198552090|recovery:1|recovery_start:1746043198609684|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 609721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:122407|srtt:57240|latest_rtt:57230|min_rtt:30467|applimit:0|lost:217|recovery:1|recovery_start:1746043198609684|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 609727] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 19:59:58 609731] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746043198609320|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 609736] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318609320|now:1746043198609320|interv:120000000| [2025/04/30 19:59:58 609740] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318609320|now:1746043198609320|interv:120000000| [2025/04/30 19:59:58 609744] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198609686|pq_index:0| [2025/04/30 19:59:58 609748] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198608760| [2025/04/30 19:59:58 609752] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198609752| [2025/04/30 19:59:58 609757] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198609756| [2025/04/30 19:59:58 609765] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198609686|now:1746043198609756| [2025/04/30 19:59:58 609769] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198609686|now:1746043198609756| [2025/04/30 19:59:58 609773] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 609778] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 609782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:122407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 609786] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 609791] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:518|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 609795] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 609799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:122407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 609804] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 609808] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 609812] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57240|min_srtt:57240|path_bw:1207370|loss_rate:54.39|path_pto:0| [2025/04/30 19:59:58 609816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:122407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:457496| [2025/04/30 19:59:58 609821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 609824] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 609828] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 609832] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 609837] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 609841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 609845] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 609852] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 19:59:58 609891] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122407|now:1746043198609859|stream_id:8|stream_offset:383975| [2025/04/30 19:59:58 609901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:629|origin_pktnum:507|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 609909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:122407|applimit:0| [2025/04/30 19:59:58 609916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198615653|now:1746043198609916|interval:5737| [2025/04/30 19:59:58 609923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198615653|now:1746043198609916|interv:5737| [2025/04/30 19:59:58 609929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:123607| [2025/04/30 19:59:58 609937] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 609943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 609950] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2599| [2025/04/30 19:59:58 609957] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198612556|now:1746043198609957|interv:2599| [2025/04/30 19:59:58 609962] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2599| [2025/04/30 19:59:58 609965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 609969] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 609973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 609978] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 609982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 609986] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198612556| [2025/04/30 19:59:58 609990] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198612556| [2025/04/30 19:59:58 609994] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198609994|diff:2562| [2025/04/30 19:59:58 609998] [debug] |xqc_engine_main_logic|END|now:1746043198609756| [2025/04/30 19:59:58 610004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198610004| [2025/04/30 19:59:58 610011] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198610011|diff:2545| [2025/04/30 19:59:58 610017] [debug] |xqc_engine_main_logic|END|now:1746043198610004| [2025/04/30 19:59:58 610369] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198610368| [2025/04/30 19:59:58 610381] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 610392] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:298| [2025/04/30 19:59:58 610396] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 19:59:58 610402] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 19:59:58 610406] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 610411] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 610417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:523|origin_pktnum:400|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:523|path_largest_ack:523| [2025/04/30 19:59:58 610421] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:145207|prior_delivered:276664|prior_time:1746043198552534|is_app_limited:0|send_elapse:57860|ack_elapse:57834|ctl_first_sent_time:1746043198553083|lagest_ack_time:1746043198610368|curr_delivered:346264| [2025/04/30 19:59:58 610426] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198553083| [2025/04/30 19:59:58 610431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 19:59:58 610435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57240|rttvar:74|minrtt:30467|latest_rtt:57285|ack_delay:32| [2025/04/30 19:59:58 610439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57241|rttvar:59|minrtt:30467|latest_rtt:57285|ack_delay:32| [2025/04/30 19:59:58 610443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:523|lost_pn:520|thresh:3| [2025/04/30 19:59:58 610447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 610701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 610721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:520|lost_pn:520|po_sent_time:1746043198551258|lost_send_time:1746043198545923|loss_delay:64445|frame:STREAM |repair:128| [2025/04/30 19:59:58 610725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198551258u| [2025/04/30 19:59:58 610730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 610734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198616654|now:1746043198610733|interval:5921| [2025/04/30 19:59:58 610738] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198616654|now:1746043198610733|interv:5921| [2025/04/30 19:59:58 610742] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57860, ack_elapse 57834, delivered 69600|rate 1202903|lost 225| [2025/04/30 19:59:58 610746] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202903) in round 7| [2025/04/30 19:59:58 610750] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 610754] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 610758] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198553083|recovery:1|recovery_start:1746043198610729|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 610763] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198553083|recovery:1|recovery_start:1746043198610729|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 610767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:121207|srtt:57241|latest_rtt:57285|min_rtt:30467|applimit:0|lost:218|recovery:1|recovery_start:1746043198610729|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 610773] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 19:59:58 610777] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746043198610368|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 610782] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318610368|now:1746043198610368|interv:120000000| [2025/04/30 19:59:58 610786] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318610368|now:1746043198610368|interv:120000000| [2025/04/30 19:59:58 610792] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198612556|pq_index:0| [2025/04/30 19:59:58 610797] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198609756| [2025/04/30 19:59:58 610801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198610800| [2025/04/30 19:59:58 610805] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198610804| [2025/04/30 19:59:58 610811] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 610815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:121207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 610820] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 610824] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:520|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 610829] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 610833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:121207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:457496| [2025/04/30 19:59:58 610837] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 610841] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 610845] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 610850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:121207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 610854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 610858] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 610862] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 610866] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 610873] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 610881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 610892] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 610898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 610905] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 610912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 610919] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 610925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 610932] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198612556| [2025/04/30 19:59:58 610938] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198612556| [2025/04/30 19:59:58 610945] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198610945|diff:1611| [2025/04/30 19:59:58 610951] [debug] |xqc_engine_main_logic|END|now:1746043198610804| [2025/04/30 19:59:58 610957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198610957| [2025/04/30 19:59:58 610961] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198610961|diff:1595| [2025/04/30 19:59:58 610965] [debug] |xqc_engine_main_logic|END|now:1746043198610957| [2025/04/30 19:59:58 611322] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198611321| [2025/04/30 19:59:58 611334] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 611340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:299| [2025/04/30 19:59:58 611344] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 19:59:58 611350] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 19:59:58 611354] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 611359] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 611364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:525|origin_pktnum:402|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:525|path_largest_ack:525| [2025/04/30 19:59:58 611369] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:164|tx_in_flight:145207|prior_delivered:277864|prior_time:1746043198553556|is_app_limited:0|send_elapse:57891|ack_elapse:57765|ctl_first_sent_time:1746043198554114|lagest_ack_time:1746043198611321|curr_delivered:347464| [2025/04/30 19:59:58 611374] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198554114| [2025/04/30 19:59:58 611379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 19:59:58 611383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57241|rttvar:59|minrtt:30467|latest_rtt:57207|ack_delay:24| [2025/04/30 19:59:58 611387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57233|rttvar:59|minrtt:30467|latest_rtt:57207|ack_delay:24| [2025/04/30 19:59:58 611396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:525|lost_pn:522|thresh:3| [2025/04/30 19:59:58 611400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 611645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 611668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:522|lost_pn:522|po_sent_time:1746043198552209|lost_send_time:1746043198546934|loss_delay:64387|frame:STREAM |repair:128| [2025/04/30 19:59:58 611673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198552209u| [2025/04/30 19:59:58 611677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 611681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198617594|now:1746043198611681|interval:5913| [2025/04/30 19:59:58 611685] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198617594|now:1746043198611681|interv:5913| [2025/04/30 19:59:58 611690] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57891, ack_elapse 57765, delivered 69600|rate 1202259|lost 226| [2025/04/30 19:59:58 611696] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202259) in round 7| [2025/04/30 19:59:58 611701] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 611705] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 611709] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198554114|recovery:1|recovery_start:1746043198611677|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 611713] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198554114|recovery:1|recovery_start:1746043198611677|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 611718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:118807|srtt:57233|latest_rtt:57207|min_rtt:30467|applimit:0|lost:218|recovery:1|recovery_start:1746043198611677|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 611724] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 19:59:58 611728] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746043198611321|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 611733] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318611321|now:1746043198611321|interv:120000000| [2025/04/30 19:59:58 611737] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318611321|now:1746043198611321|interv:120000000| [2025/04/30 19:59:58 611741] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198612556|pq_index:0| [2025/04/30 19:59:58 611745] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198610804| [2025/04/30 19:59:58 611749] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198611749| [2025/04/30 19:59:58 611754] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198611753| [2025/04/30 19:59:58 611759] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 611764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:118807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 611769] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 611773] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:522|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 611777] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 611784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:118807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 611789] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 611793] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 611797] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 611801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:118807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:459830| [2025/04/30 19:59:58 611806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 611810] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 611813] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 611817] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 611822] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 611826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 611830] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 611834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 611838] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 611842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 611847] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 611850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 611854] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198612556| [2025/04/30 19:59:58 611858] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198612556| [2025/04/30 19:59:58 611862] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198611862|diff:694| [2025/04/30 19:59:58 611869] [debug] |xqc_engine_main_logic|END|now:1746043198611753| [2025/04/30 19:59:58 611877] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198611877| [2025/04/30 19:59:58 611884] [debug] |xqc_engine_wakeup_after|wakeup:1746043198612556|now:1746043198611884|diff:672| [2025/04/30 19:59:58 611896] [debug] |xqc_engine_main_logic|END|now:1746043198611877| [2025/04/30 19:59:58 612417] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198612416| [2025/04/30 19:59:58 612428] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 612434] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:300| [2025/04/30 19:59:58 612438] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 19:59:58 612444] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 19:59:58 612448] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 612453] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 612459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:527|origin_pktnum:404|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:527|path_largest_ack:527| [2025/04/30 19:59:58 612464] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:145207|prior_delivered:279064|prior_time:1746043198554532|is_app_limited:0|send_elapse:57864|ack_elapse:57884|ctl_first_sent_time:1746043198555075|lagest_ack_time:1746043198612416|curr_delivered:348664| [2025/04/30 19:59:58 612468] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198555075| [2025/04/30 19:59:58 612473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 19:59:58 612477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57233|rttvar:59|minrtt:30467|latest_rtt:57341|ack_delay:32| [2025/04/30 19:59:58 612481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57242|rttvar:64|minrtt:30467|latest_rtt:57341|ack_delay:32| [2025/04/30 19:59:58 612485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:527|lost_pn:524|thresh:3| [2025/04/30 19:59:58 612489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 612734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 612761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:524|lost_pn:524|po_sent_time:1746043198553207|lost_send_time:1746043198547908|loss_delay:64508|frame:STREAM |repair:128| [2025/04/30 19:59:58 612766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198553207u| [2025/04/30 19:59:58 612770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 612774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198618739|now:1746043198612774|interval:5965| [2025/04/30 19:59:58 612778] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198618739|now:1746043198612774|interv:5965| [2025/04/30 19:59:58 612782] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57864, ack_elapse 57884, delivered 69600|rate 1202404|lost 227| [2025/04/30 19:59:58 612787] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202404) in round 7| [2025/04/30 19:59:58 612791] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 612795] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 612799] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198555075|recovery:1|recovery_start:1746043198612770|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 612803] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198555075|recovery:1|recovery_start:1746043198612770|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 612807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:116407|srtt:57242|latest_rtt:57341|min_rtt:30467|applimit:0|lost:218|recovery:1|recovery_start:1746043198612770|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 612813] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 19:59:58 612818] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746043198612416|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 612825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318612416|now:1746043198612416|interv:120000000| [2025/04/30 19:59:58 612829] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318612416|now:1746043198612416|interv:120000000| [2025/04/30 19:59:58 612833] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198612556|pq_index:0| [2025/04/30 19:59:58 612837] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198611753| [2025/04/30 19:59:58 612841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198612841| [2025/04/30 19:59:58 612846] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198612845| [2025/04/30 19:59:58 612850] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198612556|now:1746043198612845| [2025/04/30 19:59:58 612854] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198612556|now:1746043198612845| [2025/04/30 19:59:58 612858] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 612865] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57242|min_srtt:57242|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 612873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:116407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 612880] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 612887] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:524|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 612895] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57242|min_srtt:57242|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 612902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:116407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:459830| [2025/04/30 19:59:58 612909] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 612915] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 612923] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57242|min_srtt:57242|path_bw:1207370|loss_rate:54.78|path_pto:0| [2025/04/30 19:59:58 612930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:116407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 612937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 612947] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 612951] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 612955] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 612960] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 612964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 612969] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 612973] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 19:59:58 613003] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116407|now:1746043198612980|stream_id:8|stream_offset:315122| [2025/04/30 19:59:58 613009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:630|origin_pktnum:386|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 613014] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:116407|applimit:0| [2025/04/30 19:59:58 613018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198618739|now:1746043198613018|interval:5721| [2025/04/30 19:59:58 613023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198618739|now:1746043198613018|interv:5721| [2025/04/30 19:59:58 613030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:117607| [2025/04/30 19:59:58 613038] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 613045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 613053] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2367| [2025/04/30 19:59:58 613060] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198615426|now:1746043198613059|interv:2367| [2025/04/30 19:59:58 613066] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2367| [2025/04/30 19:59:58 613072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 613079] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 613084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 613088] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 613096] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 613100] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198615426| [2025/04/30 19:59:58 613105] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198615426| [2025/04/30 19:59:58 613109] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198613109|diff:2317| [2025/04/30 19:59:58 613113] [debug] |xqc_engine_main_logic|END|now:1746043198612845| [2025/04/30 19:59:58 613119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198613118| [2025/04/30 19:59:58 613123] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198613122|diff:2304| [2025/04/30 19:59:58 613126] [debug] |xqc_engine_main_logic|END|now:1746043198613118| [2025/04/30 19:59:58 613312] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198613311| [2025/04/30 19:59:58 613324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 613330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:301| [2025/04/30 19:59:58 613334] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 19:59:58 613340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 19:59:58 613344] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 613349] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 613354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:529|origin_pktnum:406|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:529| [2025/04/30 19:59:58 613359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:145207|prior_delivered:280264|prior_time:1746043198555514|is_app_limited:0|send_elapse:57856|ack_elapse:57797|ctl_first_sent_time:1746043198556062|lagest_ack_time:1746043198613311|curr_delivered:349864| [2025/04/30 19:59:58 613364] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198556062| [2025/04/30 19:59:58 613368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 19:59:58 613373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57242|rttvar:64|minrtt:30467|latest_rtt:57249|ack_delay:32| [2025/04/30 19:59:58 613377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57239|rttvar:54|minrtt:30467|latest_rtt:57249|ack_delay:32| [2025/04/30 19:59:58 613381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:529|lost_pn:526|thresh:3| [2025/04/30 19:59:58 613385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 613631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 613663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:526|lost_pn:526|po_sent_time:1746043198554231|lost_send_time:1746043198548906|loss_delay:64405|frame:STREAM |repair:128| [2025/04/30 19:59:58 613667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198554231u| [2025/04/30 19:59:58 613671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 613675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198619604|now:1746043198613675|interval:5929| [2025/04/30 19:59:58 613680] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198619604|now:1746043198613675|interv:5929| [2025/04/30 19:59:58 613684] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57856, ack_elapse 57797, delivered 69600|rate 1202986|lost 228| [2025/04/30 19:59:58 613688] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202986) in round 7| [2025/04/30 19:59:58 613692] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 613696] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 613700] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198556062|recovery:1|recovery_start:1746043198613671|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 613705] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198556062|recovery:1|recovery_start:1746043198613671|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 613712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:115207|srtt:57239|latest_rtt:57249|min_rtt:30467|applimit:0|lost:219|recovery:1|recovery_start:1746043198613671|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 613718] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 19:59:58 613722] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746043198613311|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 613727] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318613311|now:1746043198613311|interv:120000000| [2025/04/30 19:59:58 613731] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318613311|now:1746043198613311|interv:120000000| [2025/04/30 19:59:58 613735] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198615426|pq_index:0| [2025/04/30 19:59:58 613739] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198612845| [2025/04/30 19:59:58 613743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198613743| [2025/04/30 19:59:58 613748] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198613747| [2025/04/30 19:59:58 613754] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 613758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:115207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 613763] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 613767] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:526|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 613772] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 613776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:115207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 613781] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 613785] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 613789] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 613793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:115207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:462164| [2025/04/30 19:59:58 613800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 613804] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 613808] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 613812] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 613816] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 613821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 613825] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 613829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 613833] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 613837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 613841] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 613845] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 613849] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198615426| [2025/04/30 19:59:58 613853] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198615426| [2025/04/30 19:59:58 613857] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198613857|diff:1569| [2025/04/30 19:59:58 613864] [debug] |xqc_engine_main_logic|END|now:1746043198613747| [2025/04/30 19:59:58 613872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198613872| [2025/04/30 19:59:58 613878] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198613878|diff:1548| [2025/04/30 19:59:58 613885] [debug] |xqc_engine_main_logic|END|now:1746043198613872| [2025/04/30 19:59:58 614302] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198614301| [2025/04/30 19:59:58 614314] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 614320] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:302| [2025/04/30 19:59:58 614324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 19:59:58 614330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 19:59:58 614335] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 614339] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 614345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:531|origin_pktnum:408|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:531| [2025/04/30 19:59:58 614354] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:145207|prior_delivered:281464|prior_time:1746043198556564|is_app_limited:0|send_elapse:57963|ack_elapse:57737|ctl_first_sent_time:1746043198557126|lagest_ack_time:1746043198614301|curr_delivered:351064| [2025/04/30 19:59:58 614359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198557126| [2025/04/30 19:59:58 614364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 19:59:58 614368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57239|rttvar:54|minrtt:30467|latest_rtt:57175|ack_delay:32| [2025/04/30 19:59:58 614372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57227|rttvar:65|minrtt:30467|latest_rtt:57175|ack_delay:32| [2025/04/30 19:59:58 614376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:531|lost_pn:528|thresh:3| [2025/04/30 19:59:58 614381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 614615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 614653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:528|lost_pn:528|po_sent_time:1746043198555199|lost_send_time:1746043198549921|loss_delay:64380|frame:STREAM |repair:128| [2025/04/30 19:59:58 614658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198555199u| [2025/04/30 19:59:58 614662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 614666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198620544|now:1746043198614666|interval:5878| [2025/04/30 19:59:58 614670] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198620544|now:1746043198614666|interv:5878| [2025/04/30 19:59:58 614674] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57963, ack_elapse 57737, delivered 69600|rate 1200766|lost 229| [2025/04/30 19:59:58 614679] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200766) in round 7| [2025/04/30 19:59:58 614683] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 614687] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 614691] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198557126|recovery:1|recovery_start:1746043198614662|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 614695] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198557126|recovery:1|recovery_start:1746043198614662|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 614700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:112807|srtt:57227|latest_rtt:57175|min_rtt:30467|applimit:0|lost:219|recovery:1|recovery_start:1746043198614662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 614706] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 19:59:58 614710] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746043198614301|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 614715] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318614301|now:1746043198614301|interv:120000000| [2025/04/30 19:59:58 614719] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318614301|now:1746043198614301|interv:120000000| [2025/04/30 19:59:58 614723] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198615426|pq_index:0| [2025/04/30 19:59:58 614727] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198613747| [2025/04/30 19:59:58 614731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198614731| [2025/04/30 19:59:58 614736] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198614735| [2025/04/30 19:59:58 614744] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 614748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:112807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 614753] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57227|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 614757] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:528|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 614762] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 614766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:112807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:462164| [2025/04/30 19:59:58 614770] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57227|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 614775] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 614779] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57227|min_srtt:57227|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 614783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:112807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 614787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 614791] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 614795] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 614799] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 614804] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 614808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 614812] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 614816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 614820] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 614824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 614831] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 614835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 614839] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198615426| [2025/04/30 19:59:58 614842] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198615426| [2025/04/30 19:59:58 614846] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198614846|diff:580| [2025/04/30 19:59:58 614851] [debug] |xqc_engine_main_logic|END|now:1746043198614735| [2025/04/30 19:59:58 614857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198614857| [2025/04/30 19:59:58 614864] [debug] |xqc_engine_wakeup_after|wakeup:1746043198615426|now:1746043198614864|diff:562| [2025/04/30 19:59:58 614870] [debug] |xqc_engine_main_logic|END|now:1746043198614857| [2025/04/30 19:59:58 615295] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198615294| [2025/04/30 19:59:58 615306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 615313] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:303| [2025/04/30 19:59:58 615316] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 19:59:58 615322] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 19:59:58 615327] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 615331] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 615337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:533|origin_pktnum:410|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:533|path_largest_ack:533| [2025/04/30 19:59:58 615342] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:168|tx_in_flight:145207|prior_delivered:282664|prior_time:1746043198557574|is_app_limited:0|send_elapse:57907|ack_elapse:57720|ctl_first_sent_time:1746043198558125|lagest_ack_time:1746043198615294|curr_delivered:352264| [2025/04/30 19:59:58 615346] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198558125| [2025/04/30 19:59:58 615351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 19:59:58 615355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57227|rttvar:65|minrtt:30467|latest_rtt:57169|ack_delay:40| [2025/04/30 19:59:58 615359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57215|rttvar:73|minrtt:30467|latest_rtt:57169|ack_delay:40| [2025/04/30 19:59:58 615364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:533|lost_pn:530|thresh:3| [2025/04/30 19:59:58 615368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 615602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 615641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:530|lost_pn:530|po_sent_time:1746043198556164|lost_send_time:1746043198550928|loss_delay:64366|frame:STREAM |repair:128| [2025/04/30 19:59:58 615645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198556164u| [2025/04/30 19:59:58 615650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 615654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198621610|now:1746043198615653|interval:5957| [2025/04/30 19:59:58 615658] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198621610|now:1746043198615653|interv:5957| [2025/04/30 19:59:58 615662] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57907, ack_elapse 57720, delivered 69600|rate 1201927|lost 230| [2025/04/30 19:59:58 615666] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201927) in round 7| [2025/04/30 19:59:58 615671] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 615675] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 615679] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198558125|recovery:1|recovery_start:1746043198615649|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 615686] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198558125|recovery:1|recovery_start:1746043198615649|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 615690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:110407|srtt:57215|latest_rtt:57169|min_rtt:30467|applimit:0|lost:219|recovery:1|recovery_start:1746043198615649|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 615696] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 19:59:58 615700] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1746043198615294|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 615705] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318615294|now:1746043198615294|interv:120000000| [2025/04/30 19:59:58 615709] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318615294|now:1746043198615294|interv:120000000| [2025/04/30 19:59:58 615713] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198615426|pq_index:0| [2025/04/30 19:59:58 615717] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198614735| [2025/04/30 19:59:58 615721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198615721| [2025/04/30 19:59:58 615726] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198615725| [2025/04/30 19:59:58 615730] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198615426|now:1746043198615725| [2025/04/30 19:59:58 615735] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198615426|now:1746043198615725| [2025/04/30 19:59:58 615739] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 615743] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 615748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:110407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 615752] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 615757] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:530|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 615761] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 615765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:110407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 615772] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 615777] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 615781] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57215|min_srtt:57215|path_bw:1207370|loss_rate:55.17|path_pto:0| [2025/04/30 19:59:58 615785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:110407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:464498| [2025/04/30 19:59:58 615790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 615794] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 615797] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 615802] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 615806] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 615810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 615815] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 615819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 19:59:58 615851] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110407|now:1746043198615825|stream_id:8|stream_offset:385142| [2025/04/30 19:59:58 615861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:631|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 19:59:58 615869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:110407|applimit:0| [2025/04/30 19:59:58 615876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198621610|now:1746043198615876|interval:5734| [2025/04/30 19:59:58 615883] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198621610|now:1746043198615876|interv:5734| [2025/04/30 19:59:58 615890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:111607| [2025/04/30 19:59:58 615898] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 615905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 615923] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2377| [2025/04/30 19:59:58 615930] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198618307|now:1746043198615930|interv:2377| [2025/04/30 19:59:58 615936] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2377| [2025/04/30 19:59:58 615942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 615950] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 615955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 615959] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 615963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 615967] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198618307| [2025/04/30 19:59:58 615971] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198618307| [2025/04/30 19:59:58 615975] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198615975|diff:2332| [2025/04/30 19:59:58 615979] [debug] |xqc_engine_main_logic|END|now:1746043198615725| [2025/04/30 19:59:58 615985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198615985| [2025/04/30 19:59:58 615989] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198615989|diff:2318| [2025/04/30 19:59:58 615993] [debug] |xqc_engine_main_logic|END|now:1746043198615985| [2025/04/30 19:59:58 616371] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198616370| [2025/04/30 19:59:58 616383] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 616389] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:304| [2025/04/30 19:59:58 616393] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 19:59:58 616399] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 19:59:58 616403] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 616407] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 616413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:541|origin_pktnum:412|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:541|path_largest_ack:541| [2025/04/30 19:59:58 616418] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:145207|prior_delivered:283864|prior_time:1746043198558560|is_app_limited:0|send_elapse:57911|ack_elapse:57810|ctl_first_sent_time:1746043198559107|lagest_ack_time:1746043198616370|curr_delivered:353464| [2025/04/30 19:59:58 616422] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198559107| [2025/04/30 19:59:58 616427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 19:59:58 616431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57215|rttvar:73|minrtt:30467|latest_rtt:57263|ack_delay:24| [2025/04/30 19:59:58 616436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57218|rttvar:61|minrtt:30467|latest_rtt:57263|ack_delay:24| [2025/04/30 19:59:58 616445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:541|lost_pn:538|thresh:3| [2025/04/30 19:59:58 616449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 616674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 616717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:532|lost_pn:538|po_sent_time:1746043198557244|lost_send_time:1746043198551950|loss_delay:64420|frame:STREAM |repair:128| [2025/04/30 19:59:58 616722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198557244u| [2025/04/30 19:59:58 616726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 616730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198622668|now:1746043198616730|interval:5938| [2025/04/30 19:59:58 616734] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198622668|now:1746043198616730|interv:5938| [2025/04/30 19:59:58 616740] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57911, ack_elapse 57810, delivered 69600|rate 1201844|lost 231| [2025/04/30 19:59:58 616745] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201844) in round 7| [2025/04/30 19:59:58 616749] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 616753] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 616757] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198559107|recovery:1|recovery_start:1746043198616726|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 616761] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198559107|recovery:1|recovery_start:1746043198616726|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 616766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:109207|srtt:57218|latest_rtt:57263|min_rtt:30467|applimit:0|lost:220|recovery:1|recovery_start:1746043198616726|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 616772] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 19:59:58 616776] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746043198616370|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 616781] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318616370|now:1746043198616370|interv:120000000| [2025/04/30 19:59:58 616785] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318616370|now:1746043198616370|interv:120000000| [2025/04/30 19:59:58 616789] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198618307|pq_index:0| [2025/04/30 19:59:58 616793] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198615725| [2025/04/30 19:59:58 616797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198616797| [2025/04/30 19:59:58 616802] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198616801| [2025/04/30 19:59:58 616808] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 616812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:109207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 616817] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57218|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 616821] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:532|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 616826] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 616833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:109207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:464498| [2025/04/30 19:59:58 616837] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57218|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 616842] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 616846] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57218|min_srtt:57218|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 616853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:109207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 616860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 616866] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 616872] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 616879] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 616887] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 616893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 616900] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 616906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 616913] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 616920] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 616928] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 616932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 616937] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198618307| [2025/04/30 19:59:58 616941] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198618307| [2025/04/30 19:59:58 616945] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198616945|diff:1362| [2025/04/30 19:59:58 616949] [debug] |xqc_engine_main_logic|END|now:1746043198616801| [2025/04/30 19:59:58 616955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198616954| [2025/04/30 19:59:58 616963] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198616963|diff:1344| [2025/04/30 19:59:58 616967] [debug] |xqc_engine_main_logic|END|now:1746043198616954| [2025/04/30 19:59:58 617364] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198617363| [2025/04/30 19:59:58 617375] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 617381] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:305| [2025/04/30 19:59:58 617385] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 19:59:58 617391] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 19:59:58 617395] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 617399] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 617405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:543|origin_pktnum:414|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:543| [2025/04/30 19:59:58 617410] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:145207|prior_delivered:285064|prior_time:1746043198559506|is_app_limited:0|send_elapse:57916|ack_elapse:57857|ctl_first_sent_time:1746043198560075|lagest_ack_time:1746043198617363|curr_delivered:354664| [2025/04/30 19:59:58 617415] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198560075| [2025/04/30 19:59:58 617419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 19:59:58 617423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57218|rttvar:61|minrtt:30467|latest_rtt:57288|ack_delay:24| [2025/04/30 19:59:58 617428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57224|rttvar:57|minrtt:30467|latest_rtt:57288|ack_delay:24| [2025/04/30 19:59:58 617432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:543|lost_pn:540|thresh:3| [2025/04/30 19:59:58 617436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 617661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 617710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:540|lost_pn:540|po_sent_time:1746043198558248|lost_send_time:1746043198552914|loss_delay:64449|frame:STREAM |repair:128| [2025/04/30 19:59:58 617714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198558248u| [2025/04/30 19:59:58 617719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 617723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198623668|now:1746043198617723|interval:5945| [2025/04/30 19:59:58 617727] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198623668|now:1746043198617723|interv:5945| [2025/04/30 19:59:58 617731] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57916, ack_elapse 57857, delivered 69600|rate 1201740|lost 232| [2025/04/30 19:59:58 617735] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201740) in round 7| [2025/04/30 19:59:58 617740] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 617744] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 617747] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198560075|recovery:1|recovery_start:1746043198617718|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 617752] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198560075|recovery:1|recovery_start:1746043198617718|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 617756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:106807|srtt:57224|latest_rtt:57288|min_rtt:30467|applimit:0|lost:220|recovery:1|recovery_start:1746043198617718|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 617762] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 19:59:58 617766] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746043198617363|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 617773] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318617363|now:1746043198617363|interv:120000000| [2025/04/30 19:59:58 617777] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318617363|now:1746043198617363|interv:120000000| [2025/04/30 19:59:58 617781] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198618307|pq_index:0| [2025/04/30 19:59:58 617786] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198616801| [2025/04/30 19:59:58 617789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198617789| [2025/04/30 19:59:58 617794] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198617793| [2025/04/30 19:59:58 617800] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 617804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:106807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 617809] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 617813] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:540|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 617817] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 617822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:106807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 617826] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 617830] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 617835] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 617839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:106807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:466832| [2025/04/30 19:59:58 617844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 617850] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 617857] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 617868] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 617876] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 617883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 617889] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 617895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 617902] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 617909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 617916] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 617923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 617929] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198618307| [2025/04/30 19:59:58 617933] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198618307| [2025/04/30 19:59:58 617937] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198617937|diff:370| [2025/04/30 19:59:58 617941] [debug] |xqc_engine_main_logic|END|now:1746043198617793| [2025/04/30 19:59:58 617947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198617947| [2025/04/30 19:59:58 617951] [debug] |xqc_engine_wakeup_after|wakeup:1746043198618307|now:1746043198617951|diff:356| [2025/04/30 19:59:58 617955] [debug] |xqc_engine_main_logic|END|now:1746043198617947| [2025/04/30 19:59:58 618772] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198618771| [2025/04/30 19:59:58 618782] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 618788] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:306| [2025/04/30 19:59:58 618792] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 19:59:58 618798] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 19:59:58 618802] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 618807] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 618812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:545|origin_pktnum:416|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:545| [2025/04/30 19:59:58 618817] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:145207|prior_delivered:286264|prior_time:1746043198560538|is_app_limited:0|send_elapse:57982|ack_elapse:58233|ctl_first_sent_time:1746043198561132|lagest_ack_time:1746043198618771|curr_delivered:355864| [2025/04/30 19:59:58 618821] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198561132| [2025/04/30 19:59:58 618826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 19:59:58 618835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57224|rttvar:57|minrtt:30467|latest_rtt:57639|ack_delay:32| [2025/04/30 19:59:58 618839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:138|minrtt:30467|latest_rtt:57639|ack_delay:32| [2025/04/30 19:59:58 618846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/04/30 19:59:58 618853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618972] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 618984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 618992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 618995] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 618999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619011] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619015] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619019] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619067] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619083] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619087] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619094] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619118] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619125] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619129] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619133] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619137] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619145] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619152] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619156] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619160] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619164] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619191] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:542|lost_pn:542|po_sent_time:1746043198559219|lost_send_time:1746043198553928|loss_delay:64843|frame:STREAM |repair:128| [2025/04/30 19:59:58 619196] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198559219u| [2025/04/30 19:59:58 619200] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 619207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198625032|now:1746043198619207|interval:5825| [2025/04/30 19:59:58 619212] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198625032|now:1746043198619207|interv:5825| [2025/04/30 19:59:58 619216] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57982, ack_elapse 58233, delivered 69600|rate 1195198|lost 233| [2025/04/30 19:59:58 619220] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195198) in round 7| [2025/04/30 19:59:58 619224] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 619229] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 619233] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198561132|recovery:1|recovery_start:1746043198619200|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 619241] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198561132|recovery:1|recovery_start:1746043198619200|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 619248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:104407|srtt:57271|latest_rtt:57639|min_rtt:30467|applimit:0|lost:220|recovery:1|recovery_start:1746043198619200|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 619257] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 619264] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 619272] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 619279] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 19:59:58 619286] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:307|frame:PING ACK |recv_time:1746043198618771|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 619293] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318618771|now:1746043198618771|interv:120000000| [2025/04/30 19:59:58 619298] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318618771|now:1746043198618771|interv:120000000| [2025/04/30 19:59:58 619302] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198618307|pq_index:0| [2025/04/30 19:59:58 619307] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198617793| [2025/04/30 19:59:58 619310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198619310| [2025/04/30 19:59:58 619315] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198619314| [2025/04/30 19:59:58 619324] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198618307|now:1746043198619314| [2025/04/30 19:59:58 619328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198618307|now:1746043198619314| [2025/04/30 19:59:58 619332] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 619337] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:307|ack_delay:566|first_ack_range:149|largest_pkt_recv_time:1746043198618771| [2025/04/30 19:59:58 619341] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:307|low:158|pkt_pns:2| [2025/04/30 19:59:58 619345] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:307|frame_largest_recv:307| [2025/04/30 19:59:58 619349] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 619354] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 619358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:104407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 619363] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 619368] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:542|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 619372] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 619376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:104407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:466832| [2025/04/30 19:59:58 619380] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 619385] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 619389] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57271|min_srtt:57271|path_bw:1207370|loss_rate:55.56|path_pto:0| [2025/04/30 19:59:58 619393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:104407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 619397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 619401] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 619405] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 619409] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 619414] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 619421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 619425] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 619429] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 19:59:58 619461] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104407|now:1746043198619437|stream_id:8|stream_offset:386309| [2025/04/30 19:59:58 619467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:632|origin_pktnum:512|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 619474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:104407|applimit:0| [2025/04/30 19:59:58 619480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198625032|now:1746043198619480|interval:5552| [2025/04/30 19:59:58 619487] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198625032|now:1746043198619480|interv:5552| [2025/04/30 19:59:58 619494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:105607| [2025/04/30 19:59:58 619502] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 619509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 619516] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1643| [2025/04/30 19:59:58 619520] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198621163|now:1746043198619520|interv:1643| [2025/04/30 19:59:58 619524] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1643| [2025/04/30 19:59:58 619528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 619532] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 619536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:105607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 619541] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 619544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 619548] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198621163| [2025/04/30 19:59:58 619553] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198621163| [2025/04/30 19:59:58 619557] [debug] |xqc_engine_wakeup_after|wakeup:1746043198621163|now:1746043198619556|diff:1607| [2025/04/30 19:59:58 619561] [debug] |xqc_engine_main_logic|END|now:1746043198619314| [2025/04/30 19:59:58 619568] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198619568| [2025/04/30 19:59:58 619578] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 619583] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:307| [2025/04/30 19:59:58 619587] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 19:59:58 619593] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 19:59:58 619597] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 619602] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 619607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:547| [2025/04/30 19:59:58 619612] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:146407|prior_delivered:287464|prior_time:1746043198561501|is_app_limited:0|send_elapse:57804|ack_elapse:58067|ctl_first_sent_time:1746043198562032|lagest_ack_time:1746043198619568|curr_delivered:357064| [2025/04/30 19:59:58 619617] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198562032| [2025/04/30 19:59:58 619621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 19:59:58 619625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57271|rttvar:138|minrtt:30467|latest_rtt:57536|ack_delay:24| [2025/04/30 19:59:58 619630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57302|rttvar:164|minrtt:30467|latest_rtt:57536|ack_delay:24| [2025/04/30 19:59:58 619634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:547|lost_pn:544|thresh:3| [2025/04/30 19:59:58 619638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619817] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619821] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619832] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 619868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 619947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:544|lost_pn:544|po_sent_time:1746043198560189|lost_send_time:1746043198554840|loss_delay:64728|frame:STREAM |repair:128| [2025/04/30 19:59:58 619951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198560189u| [2025/04/30 19:59:58 619955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 619959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198625973|now:1746043198619959|interval:6014| [2025/04/30 19:59:58 619964] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198625973|now:1746043198619959|interv:6014| [2025/04/30 19:59:58 619968] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57804, ack_elapse 58067, delivered 69600|rate 1198615|lost 234| [2025/04/30 19:59:58 619972] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198615) in round 7| [2025/04/30 19:59:58 619976] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 619980] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 619984] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198562032|recovery:1|recovery_start:1746043198619955|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 619988] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198562032|recovery:1|recovery_start:1746043198619955|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 619993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:103207|srtt:57302|latest_rtt:57536|min_rtt:30467|applimit:0|lost:221|recovery:1|recovery_start:1746043198619955|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 619999] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 19:59:58 620003] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746043198619568|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 620011] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318619568|now:1746043198619568|interv:120000000| [2025/04/30 19:59:58 620015] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318619568|now:1746043198619568|interv:120000000| [2025/04/30 19:59:58 620019] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198621163|pq_index:0| [2025/04/30 19:59:58 620025] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198619314| [2025/04/30 19:59:58 620032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198620032| [2025/04/30 19:59:58 620039] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198620038| [2025/04/30 19:59:58 620048] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 620056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:103207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 620063] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57302|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 620069] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:544|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 620074] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 620078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:103207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 620082] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57302|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 620087] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 620091] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57302|min_srtt:57302|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 620095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:103207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:469166| [2025/04/30 19:59:58 620099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 620103] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 620107] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 620115] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 620119] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 620123] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 620128] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 620132] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 620136] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 620140] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:103207|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 620144] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 620148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 620152] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198621163| [2025/04/30 19:59:58 620156] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198621163| [2025/04/30 19:59:58 620160] [debug] |xqc_engine_wakeup_after|wakeup:1746043198621163|now:1746043198620160|diff:1003| [2025/04/30 19:59:58 620164] [debug] |xqc_engine_main_logic|END|now:1746043198620038| [2025/04/30 19:59:58 620184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198620184| [2025/04/30 19:59:58 620188] [debug] |xqc_engine_wakeup_after|wakeup:1746043198621163|now:1746043198620188|diff:975| [2025/04/30 19:59:58 620192] [debug] |xqc_engine_main_logic|END|now:1746043198620184| [2025/04/30 19:59:58 620289] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198620288| [2025/04/30 19:59:58 620296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 620302] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:308| [2025/04/30 19:59:58 620306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 19:59:58 620312] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 19:59:58 620316] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 620321] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 620327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:548|origin_pktnum:418|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:548|path_largest_ack:548| [2025/04/30 19:59:58 620331] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:145207|prior_delivered:288664|prior_time:1746043198562561|is_app_limited:0|send_elapse:57889|ack_elapse:57727|ctl_first_sent_time:1746043198563148|lagest_ack_time:1746043198620288|curr_delivered:358264| [2025/04/30 19:59:58 620336] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198563148| [2025/04/30 19:59:58 620341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 19:59:58 620349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57302|rttvar:164|minrtt:30467|latest_rtt:57140|ack_delay:24| [2025/04/30 19:59:58 620354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:169|minrtt:30467|latest_rtt:57140|ack_delay:24| [2025/04/30 19:59:58 620358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:548|lost_pn:545|thresh:3| [2025/04/30 19:59:58 620362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 620574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 620632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 620636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198625683|now:1746043198620636|interval:5047| [2025/04/30 19:59:58 620643] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198625683|now:1746043198620636|interv:5047| [2025/04/30 19:59:58 620647] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57889, ack_elapse 57727, delivered 69600|rate 1202300|lost 234| [2025/04/30 19:59:58 620651] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202300) in round 7| [2025/04/30 19:59:58 620655] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 620659] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 620663] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:0|acked:1200|po_sent_time:1746043198563148|recovery:1|recovery_start:1746043198619955|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 620668] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:0|acked:1200|po_sent_time:1746043198563148|recovery:1|recovery_start:1746043198619955|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 620672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:102007|srtt:57279|latest_rtt:57140|min_rtt:30467|applimit:0|lost:221|recovery:1|recovery_start:1746043198619955|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 620678] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 19:59:58 620682] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746043198620288|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 620687] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318620288|now:1746043198620288|interv:120000000| [2025/04/30 19:59:58 620691] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318620288|now:1746043198620288|interv:120000000| [2025/04/30 19:59:58 620695] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198621163|pq_index:0| [2025/04/30 19:59:58 620699] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198620038| [2025/04/30 19:59:58 620703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198620703| [2025/04/30 19:59:58 620708] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198620707| [2025/04/30 19:59:58 620714] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 620718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:102007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:469166| [2025/04/30 19:59:58 620723] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 620727] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 620734] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57279|min_srtt:57279|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 620739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:102007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 620743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 620747] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 620750] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 620755] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 620759] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 620763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 620768] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 620771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 620775] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 620779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:102007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 620784] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 620787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 620791] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198621163| [2025/04/30 19:59:58 620795] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198621163| [2025/04/30 19:59:58 620799] [debug] |xqc_engine_wakeup_after|wakeup:1746043198621163|now:1746043198620799|diff:364| [2025/04/30 19:59:58 620804] [debug] |xqc_engine_main_logic|END|now:1746043198620707| [2025/04/30 19:59:58 620809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198620809| [2025/04/30 19:59:58 620812] [debug] |xqc_engine_wakeup_after|wakeup:1746043198621163|now:1746043198620812|diff:351| [2025/04/30 19:59:58 620816] [debug] |xqc_engine_main_logic|END|now:1746043198620809| [2025/04/30 19:59:58 621336] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198621335| [2025/04/30 19:59:58 621347] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 621353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:309| [2025/04/30 19:59:58 621357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 19:59:58 621363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 19:59:58 621372] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 621377] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 621383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:550|origin_pktnum:421|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:550| [2025/04/30 19:59:58 621387] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:145207|prior_delivered:289864|prior_time:1746043198563509|is_app_limited:0|send_elapse:57836|ack_elapse:57826|ctl_first_sent_time:1746043198564077|lagest_ack_time:1746043198621335|curr_delivered:359464| [2025/04/30 19:59:58 621392] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198564077| [2025/04/30 19:59:58 621396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 19:59:58 621400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57279|rttvar:169|minrtt:30467|latest_rtt:57258|ack_delay:24| [2025/04/30 19:59:58 621405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:138|minrtt:30467|latest_rtt:57258|ack_delay:24| [2025/04/30 19:59:58 621409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 19:59:58 621413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 621628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 621689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:546|lost_pn:547|po_sent_time:1746043198561245|lost_send_time:1746043198556902|loss_delay:64433|frame:STREAM |repair:128| [2025/04/30 19:59:58 621693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198561245u| [2025/04/30 19:59:58 621698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 621702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198627703|now:1746043198621702|interval:6001| [2025/04/30 19:59:58 621706] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198627703|now:1746043198621702|interv:6001| [2025/04/30 19:59:58 621710] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57836, ack_elapse 57826, delivered 69600|rate 1203402|lost 235| [2025/04/30 19:59:58 621714] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203402) in round 7| [2025/04/30 19:59:58 621718] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 621723] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 621726] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198564077|recovery:1|recovery_start:1746043198621698|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 621731] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198564077|recovery:1|recovery_start:1746043198621698|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 621735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:99607|srtt:57274|latest_rtt:57258|min_rtt:30467|applimit:0|lost:221|recovery:1|recovery_start:1746043198621698|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 621741] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 19:59:58 621745] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746043198621335|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 621750] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318621335|now:1746043198621335|interv:120000000| [2025/04/30 19:59:58 621754] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318621335|now:1746043198621335|interv:120000000| [2025/04/30 19:59:58 621758] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198621163|pq_index:0| [2025/04/30 19:59:58 621762] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198620707| [2025/04/30 19:59:58 621769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198621769| [2025/04/30 19:59:58 621774] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198621773| [2025/04/30 19:59:58 621778] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198621163|now:1746043198621773| [2025/04/30 19:59:58 621782] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198621163|now:1746043198621773| [2025/04/30 19:59:58 621786] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 621791] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 621795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:99607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 621800] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 621804] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:546|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 621809] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 621813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:99607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 621817] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57274|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 621821] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 621826] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1207370|loss_rate:55.93|path_pto:0| [2025/04/30 19:59:58 621830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:99607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:471500| [2025/04/30 19:59:58 621837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 621844] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 621850] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 621857] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 621865] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 621877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 621884] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 621891] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 19:59:58 621928] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99607|now:1746043198621902|stream_id:8|stream_offset:387476| [2025/04/30 19:59:58 621934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:633|origin_pktnum:514|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 621939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:99607|applimit:0| [2025/04/30 19:59:58 621944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198627703|now:1746043198621944|interval:5759| [2025/04/30 19:59:58 621951] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198627703|now:1746043198621944|interv:5759| [2025/04/30 19:59:58 621958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:100807| [2025/04/30 19:59:58 621966] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 621973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 621979] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2050| [2025/04/30 19:59:58 621985] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198624035|now:1746043198621985|interv:2050| [2025/04/30 19:59:58 621990] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2050| [2025/04/30 19:59:58 621994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 621998] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 622002] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:100807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 622006] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 622010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 622014] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198624035| [2025/04/30 19:59:58 622018] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198624035| [2025/04/30 19:59:58 622023] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198622023|diff:2012| [2025/04/30 19:59:58 622030] [debug] |xqc_engine_main_logic|END|now:1746043198621773| [2025/04/30 19:59:58 622039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198622038| [2025/04/30 19:59:58 622045] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198622045|diff:1990| [2025/04/30 19:59:58 622058] [debug] |xqc_engine_main_logic|END|now:1746043198622038| [2025/04/30 19:59:58 622289] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:171|state:ESTABED|recv_time:1746043198622287| [2025/04/30 19:59:58 622299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 622305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:310| [2025/04/30 19:59:58 622309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 19:59:58 622315] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 19:59:58 622319] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 622324] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 622329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:552|origin_pktnum:423|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:552| [2025/04/30 19:59:58 622334] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:174|tx_in_flight:145207|prior_delivered:291064|prior_time:1746043198564533|is_app_limited:0|send_elapse:57461|ack_elapse:57754|ctl_first_sent_time:1746043198565094|lagest_ack_time:1746043198622287|curr_delivered:360664| [2025/04/30 19:59:58 622339] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198565094| [2025/04/30 19:59:58 622343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 19:59:58 622347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57274|rttvar:138|minrtt:30467|latest_rtt:57193|ack_delay:24| [2025/04/30 19:59:58 622352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57261|rttvar:130|minrtt:30467|latest_rtt:57193|ack_delay:24| [2025/04/30 19:59:58 622356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 19:59:58 622360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 622569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 622634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:549|lost_pn:549|po_sent_time:1746043198563270|lost_send_time:1746043198557869|loss_delay:64418|frame:STREAM |repair:128| [2025/04/30 19:59:58 622638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198563270u| [2025/04/30 19:59:58 622642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 622646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198628602|now:1746043198622646|interval:5956| [2025/04/30 19:59:58 622651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198628602|now:1746043198622646|interv:5956| [2025/04/30 19:59:58 622655] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57461, ack_elapse 57754, delivered 69600|rate 1205111|lost 236| [2025/04/30 19:59:58 622659] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205111) in round 7| [2025/04/30 19:59:58 622663] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 622667] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 622671] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198565094|recovery:1|recovery_start:1746043198622642|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 622676] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198565094|recovery:1|recovery_start:1746043198622642|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 622680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:98407|srtt:57261|latest_rtt:57193|min_rtt:30467|applimit:0|lost:222|recovery:1|recovery_start:1746043198622642|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 622686] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 19:59:58 622690] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746043198622287|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 622697] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318622287|now:1746043198622287|interv:120000000| [2025/04/30 19:59:58 622701] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318622287|now:1746043198622287|interv:120000000| [2025/04/30 19:59:58 622705] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198624035|pq_index:0| [2025/04/30 19:59:58 622710] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198621773| [2025/04/30 19:59:58 622714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198622713| [2025/04/30 19:59:58 622718] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198622717| [2025/04/30 19:59:58 622724] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57261|min_srtt:57261|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 622728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:98407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 622733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 622738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:549|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 622742] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57261|min_srtt:57261|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 622746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:98407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:471500| [2025/04/30 19:59:58 622751] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 622755] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 622759] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57261|min_srtt:57261|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 622763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:98407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 622768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 622772] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 622775] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 622782] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 622786] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 622791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 622795] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 622799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 622803] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 622807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:98407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 622811] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 622815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 622819] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198624035| [2025/04/30 19:59:58 622823] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198624035| [2025/04/30 19:59:58 622827] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198622827|diff:1208| [2025/04/30 19:59:58 622833] [debug] |xqc_engine_main_logic|END|now:1746043198622717| [2025/04/30 19:59:58 622841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198622841| [2025/04/30 19:59:58 622848] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198622847|diff:1188| [2025/04/30 19:59:58 622854] [debug] |xqc_engine_main_logic|END|now:1746043198622841| [2025/04/30 19:59:58 623271] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198623270| [2025/04/30 19:59:58 623282] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 623288] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:311| [2025/04/30 19:59:58 623292] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 19:59:58 623298] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 19:59:58 623302] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 623307] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 623312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:554|origin_pktnum:425|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:554|path_largest_ack:554| [2025/04/30 19:59:58 623317] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:145207|prior_delivered:292264|prior_time:1746043198565510|is_app_limited:0|send_elapse:57637|ack_elapse:57760|ctl_first_sent_time:1746043198566059|lagest_ack_time:1746043198623270|curr_delivered:361864| [2025/04/30 19:59:58 623321] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198566059| [2025/04/30 19:59:58 623326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 19:59:58 623336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57261|rttvar:130|minrtt:30467|latest_rtt:57211|ack_delay:24| [2025/04/30 19:59:58 623340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57252|rttvar:116|minrtt:30467|latest_rtt:57211|ack_delay:24| [2025/04/30 19:59:58 623344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 19:59:58 623348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 623551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 623617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:551|lost_pn:551|po_sent_time:1746043198564184|lost_send_time:1746043198558862|loss_delay:64408|frame:STREAM |repair:128| [2025/04/30 19:59:58 623622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198564184u| [2025/04/30 19:59:58 623626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 623630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198629632|now:1746043198623630|interval:6002| [2025/04/30 19:59:58 623637] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198629632|now:1746043198623630|interv:6002| [2025/04/30 19:59:58 623641] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57637, ack_elapse 57760, delivered 69600|rate 1204986|lost 237| [2025/04/30 19:59:58 623645] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204986) in round 7| [2025/04/30 19:59:58 623649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 623653] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 623657] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198566059|recovery:1|recovery_start:1746043198623626|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 623662] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198566059|recovery:1|recovery_start:1746043198623626|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 623666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:96007|srtt:57252|latest_rtt:57211|min_rtt:30467|applimit:0|lost:222|recovery:1|recovery_start:1746043198623626|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 623672] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 19:59:58 623676] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746043198623270|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 623681] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318623270|now:1746043198623270|interv:120000000| [2025/04/30 19:59:58 623685] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318623270|now:1746043198623270|interv:120000000| [2025/04/30 19:59:58 623689] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198624035|pq_index:0| [2025/04/30 19:59:58 623693] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198622717| [2025/04/30 19:59:58 623697] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198623697| [2025/04/30 19:59:58 623702] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198623701| [2025/04/30 19:59:58 623707] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57252|min_srtt:57252|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 623712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:96007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 623716] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57252|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 623723] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:551|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 623728] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57252|min_srtt:57252|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 623732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:96007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 623736] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57252|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 623741] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 623745] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57252|min_srtt:57252|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 623749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:96007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:473834| [2025/04/30 19:59:58 623753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 623757] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 623761] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 623765] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 623770] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 623774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 623778] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 623782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 623786] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 623790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:96007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 623794] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 623798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 623802] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198624035| [2025/04/30 19:59:58 623806] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198624035| [2025/04/30 19:59:58 623812] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198623812|diff:223| [2025/04/30 19:59:58 623817] [debug] |xqc_engine_main_logic|END|now:1746043198623701| [2025/04/30 19:59:58 623822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198623822| [2025/04/30 19:59:58 623827] [debug] |xqc_engine_wakeup_after|wakeup:1746043198624035|now:1746043198623827|diff:208| [2025/04/30 19:59:58 623833] [debug] |xqc_engine_main_logic|END|now:1746043198623822| [2025/04/30 19:59:58 624274] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198624273| [2025/04/30 19:59:58 624285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 624291] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:312| [2025/04/30 19:59:58 624295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 19:59:58 624301] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 19:59:58 624305] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 624310] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 624316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:556|origin_pktnum:427|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:556|path_largest_ack:556| [2025/04/30 19:59:58 624320] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:145207|prior_delivered:293464|prior_time:1746043198566499|is_app_limited:0|send_elapse:57761|ack_elapse:57774|ctl_first_sent_time:1746043198567026|lagest_ack_time:1746043198624273|curr_delivered:363064| [2025/04/30 19:59:58 624325] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198567026| [2025/04/30 19:59:58 624330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 19:59:58 624334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57252|rttvar:116|minrtt:30467|latest_rtt:57247|ack_delay:24| [2025/04/30 19:59:58 624338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57248|rttvar:94|minrtt:30467|latest_rtt:57247|ack_delay:24| [2025/04/30 19:59:58 624343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:556|lost_pn:553|thresh:3| [2025/04/30 19:59:58 624347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 624547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 624620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:553|lost_pn:553|po_sent_time:1746043198565224|lost_send_time:1746043198559869|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 19:59:58 624624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198565224u| [2025/04/30 19:59:58 624628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 624632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198630560|now:1746043198624632|interval:5928| [2025/04/30 19:59:58 624636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198630560|now:1746043198624632|interv:5928| [2025/04/30 19:59:58 624641] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57761, ack_elapse 57774, delivered 69600|rate 1204694|lost 238| [2025/04/30 19:59:58 624645] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204694) in round 7| [2025/04/30 19:59:58 624649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 624653] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 624657] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198567026|recovery:1|recovery_start:1746043198624628|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 624661] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198567026|recovery:1|recovery_start:1746043198624628|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 624666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:93607|srtt:57248|latest_rtt:57247|min_rtt:30467|applimit:0|lost:222|recovery:1|recovery_start:1746043198624628|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 624674] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 19:59:58 624678] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746043198624273|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 624683] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318624273|now:1746043198624273|interv:120000000| [2025/04/30 19:59:58 624687] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318624273|now:1746043198624273|interv:120000000| [2025/04/30 19:59:58 624691] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198624035|pq_index:0| [2025/04/30 19:59:58 624695] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198623701| [2025/04/30 19:59:58 624699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198624699| [2025/04/30 19:59:58 624704] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198624703| [2025/04/30 19:59:58 624708] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198624035|now:1746043198624703| [2025/04/30 19:59:58 624713] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198624035|now:1746043198624703| [2025/04/30 19:59:58 624716] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 624721] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57248|min_srtt:57248|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 624726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:93607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 624730] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 624735] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:553|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 624739] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57248|min_srtt:57248|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 624743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:93607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:473834| [2025/04/30 19:59:58 624747] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 624752] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 624756] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57248|min_srtt:57248|path_bw:1207370|loss_rate:56.30|path_pto:0| [2025/04/30 19:59:58 624763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:93607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 624767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 624771] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 624775] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 624779] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 624783] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 624787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 624792] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 624796] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 19:59:58 624830] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93607|now:1746043198624802|stream_id:8|stream_offset:388643| [2025/04/30 19:59:58 624840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:634|origin_pktnum:516|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 624847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:93607|applimit:0| [2025/04/30 19:59:58 624854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198630560|now:1746043198624854|interval:5706| [2025/04/30 19:59:58 624861] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198630560|now:1746043198624854|interv:5706| [2025/04/30 19:59:58 624868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:94807| [2025/04/30 19:59:58 624875] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 624882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 624890] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2011| [2025/04/30 19:59:58 624896] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198626907|now:1746043198624896|interv:2011| [2025/04/30 19:59:58 624902] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2011| [2025/04/30 19:59:58 624908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 624915] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 624925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:94807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 624929] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 624933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 624937] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198626907| [2025/04/30 19:59:58 624941] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198626907| [2025/04/30 19:59:58 624945] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198624945|diff:1962| [2025/04/30 19:59:58 624949] [debug] |xqc_engine_main_logic|END|now:1746043198624703| [2025/04/30 19:59:58 624955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198624955| [2025/04/30 19:59:58 624959] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198624959|diff:1948| [2025/04/30 19:59:58 624963] [debug] |xqc_engine_main_logic|END|now:1746043198624955| [2025/04/30 19:59:58 625455] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198625454| [2025/04/30 19:59:58 625466] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 625472] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:313| [2025/04/30 19:59:58 625476] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 19:59:58 625482] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 19:59:58 625486] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 625490] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 625496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:558|origin_pktnum:429|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:558| [2025/04/30 19:59:58 625501] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:145207|prior_delivered:294664|prior_time:1746043198567511|is_app_limited:0|send_elapse:57870|ack_elapse:57943|ctl_first_sent_time:1746043198568032|lagest_ack_time:1746043198625454|curr_delivered:364264| [2025/04/30 19:59:58 625505] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198568032| [2025/04/30 19:59:58 625510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 19:59:58 625514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57248|rttvar:94|minrtt:30467|latest_rtt:57422|ack_delay:32| [2025/04/30 19:59:58 625518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57265|rttvar:106|minrtt:30467|latest_rtt:57422|ack_delay:32| [2025/04/30 19:59:58 625523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:558|lost_pn:555|thresh:3| [2025/04/30 19:59:58 625527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 625724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625788] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625792] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 625800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:555|lost_pn:555|po_sent_time:1746043198566156|lost_send_time:1746043198560855|loss_delay:64599|frame:STREAM |repair:128| [2025/04/30 19:59:58 625805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198566156u| [2025/04/30 19:59:58 625809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 625813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198631721|now:1746043198625813|interval:5908| [2025/04/30 19:59:58 625817] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198631721|now:1746043198625813|interv:5908| [2025/04/30 19:59:58 625824] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57870, ack_elapse 57943, delivered 69600|rate 1201180|lost 239| [2025/04/30 19:59:58 625831] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201180) in round 7| [2025/04/30 19:59:58 625838] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 625844] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 625851] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198568032|recovery:1|recovery_start:1746043198625809|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 625863] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198568032|recovery:1|recovery_start:1746043198625809|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 625870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:92407|srtt:57265|latest_rtt:57422|min_rtt:30467|applimit:0|lost:223|recovery:1|recovery_start:1746043198625809|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 625879] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 19:59:58 625887] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746043198625454|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 625894] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318625454|now:1746043198625454|interv:120000000| [2025/04/30 19:59:58 625900] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318625454|now:1746043198625454|interv:120000000| [2025/04/30 19:59:58 625904] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198626907|pq_index:0| [2025/04/30 19:59:58 625909] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198624703| [2025/04/30 19:59:58 625913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198625912| [2025/04/30 19:59:58 625917] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198625916| [2025/04/30 19:59:58 625923] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57265|min_srtt:57265|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 625928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:92407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 625932] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 625936] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:555|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 625941] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57265|min_srtt:57265|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 625945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:92407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 625949] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 625954] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 625962] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57265|min_srtt:57265|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 625966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:92407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:476168| [2025/04/30 19:59:58 625970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 625974] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 625978] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 625982] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 625987] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 625991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 625995] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 625999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 626003] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 626008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:92407|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 626015] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 626021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 626028] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198626907| [2025/04/30 19:59:58 626035] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198626907| [2025/04/30 19:59:58 626041] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198626041|diff:866| [2025/04/30 19:59:58 626048] [debug] |xqc_engine_main_logic|END|now:1746043198625916| [2025/04/30 19:59:58 626056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198626056| [2025/04/30 19:59:58 626060] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198626060|diff:847| [2025/04/30 19:59:58 626064] [debug] |xqc_engine_main_logic|END|now:1746043198626056| [2025/04/30 19:59:58 626274] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198626273| [2025/04/30 19:59:58 626284] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 626290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:314| [2025/04/30 19:59:58 626293] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 19:59:58 626299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 19:59:58 626308] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 626313] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 626319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:560|origin_pktnum:431|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:560|path_largest_ack:560| [2025/04/30 19:59:58 626323] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:178|tx_in_flight:145207|prior_delivered:295864|prior_time:1746043198568511|is_app_limited:0|send_elapse:57760|ack_elapse:57762|ctl_first_sent_time:1746043198569056|lagest_ack_time:1746043198626273|curr_delivered:365464| [2025/04/30 19:59:58 626327] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198569056| [2025/04/30 19:59:58 626332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 19:59:58 626336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57265|rttvar:106|minrtt:30467|latest_rtt:57217|ack_delay:24| [2025/04/30 19:59:58 626341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57256|rttvar:98|minrtt:30467|latest_rtt:57217|ack_delay:24| [2025/04/30 19:59:58 626345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:560|lost_pn:557|thresh:3| [2025/04/30 19:59:58 626349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 626539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 626620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:557|lost_pn:557|po_sent_time:1746043198567122|lost_send_time:1746043198561860|loss_delay:64413|frame:STREAM |repair:128| [2025/04/30 19:59:58 626624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198567122u| [2025/04/30 19:59:58 626628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 626632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198632547|now:1746043198626632|interval:5915| [2025/04/30 19:59:58 626636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198632547|now:1746043198626632|interv:5915| [2025/04/30 19:59:58 626641] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57760, ack_elapse 57762, delivered 69600|rate 1204944|lost 240| [2025/04/30 19:59:58 626645] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204944) in round 7| [2025/04/30 19:59:58 626649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 626653] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 626657] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198569056|recovery:1|recovery_start:1746043198626628|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 626661] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198569056|recovery:1|recovery_start:1746043198626628|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 626666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:90007|srtt:57256|latest_rtt:57217|min_rtt:30467|applimit:0|lost:223|recovery:1|recovery_start:1746043198626628|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 626671] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 19:59:58 626676] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746043198626273|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 626680] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318626273|now:1746043198626273|interv:120000000| [2025/04/30 19:59:58 626684] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318626273|now:1746043198626273|interv:120000000| [2025/04/30 19:59:58 626688] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198626907|pq_index:0| [2025/04/30 19:59:58 626692] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198625916| [2025/04/30 19:59:58 626702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198626702| [2025/04/30 19:59:58 626707] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198626706| [2025/04/30 19:59:58 626712] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 626717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:90007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 626721] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 626726] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:557|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 626730] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 626734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:90007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:476168| [2025/04/30 19:59:58 626738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 626743] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 626747] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 626751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:90007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 626755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 626759] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 626763] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 626767] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 626772] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 626776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 626780] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 626786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 626790] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 626795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:90007|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 626799] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 626803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 626807] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198626907| [2025/04/30 19:59:58 626811] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198626907| [2025/04/30 19:59:58 626815] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198626815|diff:92| [2025/04/30 19:59:58 626822] [debug] |xqc_engine_main_logic|END|now:1746043198626706| [2025/04/30 19:59:58 626830] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198626830| [2025/04/30 19:59:58 626836] [debug] |xqc_engine_wakeup_after|wakeup:1746043198626907|now:1746043198626836|diff:71| [2025/04/30 19:59:58 626843] [debug] |xqc_engine_main_logic|END|now:1746043198626830| [2025/04/30 19:59:58 627270] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198627269| [2025/04/30 19:59:58 627280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 627286] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:315| [2025/04/30 19:59:58 627290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 19:59:58 627296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 19:59:58 627300] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 627305] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 627310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:562|origin_pktnum:433|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:562|path_largest_ack:562| [2025/04/30 19:59:58 627315] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:145214|prior_delivered:297064|prior_time:1746043198569477|is_app_limited:0|send_elapse:57778|ack_elapse:57792|ctl_first_sent_time:1746043198569995|lagest_ack_time:1746043198627269|curr_delivered:366664| [2025/04/30 19:59:58 627320] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198569995| [2025/04/30 19:59:58 627324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 19:59:58 627328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57256|rttvar:98|minrtt:30467|latest_rtt:57274|ack_delay:24| [2025/04/30 19:59:58 627333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57255|rttvar:75|minrtt:30467|latest_rtt:57274|ack_delay:24| [2025/04/30 19:59:58 627337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:562|lost_pn:559|thresh:3| [2025/04/30 19:59:58 627346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 627530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 627614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:559|lost_pn:559|po_sent_time:1746043198568134|lost_send_time:1746043198562836|loss_delay:64433|frame:STREAM |repair:128| [2025/04/30 19:59:58 627618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198568134u| [2025/04/30 19:59:58 627622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 627626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198633591|now:1746043198627626|interval:5965| [2025/04/30 19:59:58 627631] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198633591|now:1746043198627626|interv:5965| [2025/04/30 19:59:58 627635] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57778, ack_elapse 57792, delivered 69600|rate 1204318|lost 241| [2025/04/30 19:59:58 627639] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 7| [2025/04/30 19:59:58 627645] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 627649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 627653] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198569995|recovery:1|recovery_start:1746043198627622|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 627658] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198569995|recovery:1|recovery_start:1746043198627622|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 627662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:87607|srtt:57255|latest_rtt:57274|min_rtt:30467|applimit:0|lost:223|recovery:1|recovery_start:1746043198627622|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 627668] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 19:59:58 627672] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746043198627269|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 627677] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318627269|now:1746043198627269|interv:120000000| [2025/04/30 19:59:58 627681] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318627269|now:1746043198627269|interv:120000000| [2025/04/30 19:59:58 627685] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198626907|pq_index:0| [2025/04/30 19:59:58 627689] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198626706| [2025/04/30 19:59:58 627693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198627693| [2025/04/30 19:59:58 627698] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198627697| [2025/04/30 19:59:58 627702] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198626907|now:1746043198627697| [2025/04/30 19:59:58 627706] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198626907|now:1746043198627697| [2025/04/30 19:59:58 627710] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 627715] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 627719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:87607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 627724] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57255|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 627728] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:559|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 627735] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 627739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:87607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 627744] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57255|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 627748] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 627752] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57255|min_srtt:57255|path_bw:1207370|loss_rate:56.67|path_pto:0| [2025/04/30 19:59:58 627756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:87607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:478502| [2025/04/30 19:59:58 627761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 627764] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 627768] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 627772] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 627777] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 627781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87607|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 627785] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 627790] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 19:59:58 627825] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87607|now:1746043198627796|stream_id:8|stream_offset:389810| [2025/04/30 19:59:58 627834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:635|origin_pktnum:518|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 627842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:87607|applimit:0| [2025/04/30 19:59:58 627848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198633591|now:1746043198627848|interval:5743| [2025/04/30 19:59:58 627856] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198633591|now:1746043198627848|interv:5743| [2025/04/30 19:59:58 627862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:88807| [2025/04/30 19:59:58 627870] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 627883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 627890] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1885| [2025/04/30 19:59:58 627897] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198629782|now:1746043198627897|interv:1885| [2025/04/30 19:59:58 627903] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1885| [2025/04/30 19:59:58 627910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 627915] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 627919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:88807|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 627924] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 627927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 627931] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198629782| [2025/04/30 19:59:58 627936] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198629782| [2025/04/30 19:59:58 627940] [debug] |xqc_engine_wakeup_after|wakeup:1746043198629782|now:1746043198627939|diff:1843| [2025/04/30 19:59:58 627944] [debug] |xqc_engine_main_logic|END|now:1746043198627697| [2025/04/30 19:59:58 627949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198627949| [2025/04/30 19:59:58 627953] [debug] |xqc_engine_wakeup_after|wakeup:1746043198629782|now:1746043198627953|diff:1829| [2025/04/30 19:59:58 627957] [debug] |xqc_engine_main_logic|END|now:1746043198627949| [2025/04/30 19:59:58 628310] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198628309| [2025/04/30 19:59:58 628321] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 628327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:316| [2025/04/30 19:59:58 628331] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 19:59:58 628337] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 19:59:58 628341] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 628346] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 628351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:564|origin_pktnum:435|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:564| [2025/04/30 19:59:58 628356] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:145214|prior_delivered:298264|prior_time:1746043198570498|is_app_limited:0|send_elapse:57872|ack_elapse:57811|ctl_first_sent_time:1746043198571025|lagest_ack_time:1746043198628309|curr_delivered:367864| [2025/04/30 19:59:58 628360] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198571025| [2025/04/30 19:59:58 628365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 19:59:58 628374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57255|rttvar:75|minrtt:30467|latest_rtt:57284|ack_delay:24| [2025/04/30 19:59:58 628378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57256|rttvar:58|minrtt:30467|latest_rtt:57284|ack_delay:24| [2025/04/30 19:59:58 628383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:564|lost_pn:561|thresh:3| [2025/04/30 19:59:58 628387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 628569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 628654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:561|lost_pn:561|po_sent_time:1746043198569158|lost_send_time:1746043198563865|loss_delay:64444|frame:ACK STREAM |repair:128| [2025/04/30 19:59:58 628659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198569158u| [2025/04/30 19:59:58 628663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 628670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198634521|now:1746043198628669|interval:5852| [2025/04/30 19:59:58 628674] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198634521|now:1746043198628669|interv:5852| [2025/04/30 19:59:58 628678] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57872, ack_elapse 57811, delivered 69600|rate 1202654|lost 242| [2025/04/30 19:59:58 628682] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202654) in round 7| [2025/04/30 19:59:58 628686] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 628690] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 628694] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198571025|recovery:1|recovery_start:1746043198628663|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 628699] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198571025|recovery:1|recovery_start:1746043198628663|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 628703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:86400|srtt:57256|latest_rtt:57284|min_rtt:30467|applimit:0|lost:224|recovery:1|recovery_start:1746043198628663|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 628709] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 19:59:58 628713] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746043198628309|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 628718] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318628309|now:1746043198628309|interv:120000000| [2025/04/30 19:59:58 628722] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318628309|now:1746043198628309|interv:120000000| [2025/04/30 19:59:58 628726] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198629782|pq_index:0| [2025/04/30 19:59:58 628730] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198627697| [2025/04/30 19:59:58 628734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198628734| [2025/04/30 19:59:58 628739] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198628738| [2025/04/30 19:59:58 628745] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 628749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:86400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 628753] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 628760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:561|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 628765] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 628769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:86400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:478502| [2025/04/30 19:59:58 628773] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 628778] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 628782] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57256|min_srtt:57256|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 628786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:86400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 628790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 628794] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 628798] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 628802] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 628806] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 628812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 628820] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 628826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 628833] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 628840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:86400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 628847] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 628853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 628859] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198629782| [2025/04/30 19:59:58 628866] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198629782| [2025/04/30 19:59:58 628879] [debug] |xqc_engine_wakeup_after|wakeup:1746043198629782|now:1746043198628879|diff:903| [2025/04/30 19:59:58 628885] [debug] |xqc_engine_main_logic|END|now:1746043198628738| [2025/04/30 19:59:58 628894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198628894| [2025/04/30 19:59:58 628898] [debug] |xqc_engine_wakeup_after|wakeup:1746043198629782|now:1746043198628898|diff:884| [2025/04/30 19:59:58 628902] [debug] |xqc_engine_main_logic|END|now:1746043198628894| [2025/04/30 19:59:58 629253] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198629252| [2025/04/30 19:59:58 629264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 629270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:317| [2025/04/30 19:59:58 629274] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 19:59:58 629280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 19:59:58 629284] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 629289] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 629294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 629299] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:146414|prior_delivered:299464|prior_time:1746043198571566|is_app_limited:0|send_elapse:57912|ack_elapse:57686|ctl_first_sent_time:1746043198572073|lagest_ack_time:1746043198629252|curr_delivered:369064| [2025/04/30 19:59:58 629304] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198572073| [2025/04/30 19:59:58 629308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 19:59:58 629312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57256|rttvar:58|minrtt:30467|latest_rtt:57179|ack_delay:24| [2025/04/30 19:59:58 629317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57243|rttvar:69|minrtt:30467|latest_rtt:57179|ack_delay:24| [2025/04/30 19:59:58 629321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 19:59:58 629325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 629510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 629603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:563|lost_pn:563|po_sent_time:1746043198570077|lost_send_time:1746043198564854|loss_delay:64398|frame:STREAM |repair:128| [2025/04/30 19:59:58 629607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198570077u| [2025/04/30 19:59:58 629611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 629615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198635520|now:1746043198629615|interval:5905| [2025/04/30 19:59:58 629620] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198635520|now:1746043198629615|interv:5905| [2025/04/30 19:59:58 629624] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57912, ack_elapse 57686, delivered 69600|rate 1201823|lost 243| [2025/04/30 19:59:58 629628] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201823) in round 7| [2025/04/30 19:59:58 629632] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 629636] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 629640] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198572073|recovery:1|recovery_start:1746043198629611|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 629644] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198572073|recovery:1|recovery_start:1746043198629611|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 629649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:84000|srtt:57243|latest_rtt:57179|min_rtt:30467|applimit:0|lost:224|recovery:1|recovery_start:1746043198629611|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 629657] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 19:59:58 629661] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746043198629252|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 629666] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318629252|now:1746043198629252|interv:120000000| [2025/04/30 19:59:58 629670] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318629252|now:1746043198629252|interv:120000000| [2025/04/30 19:59:58 629674] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198629782|pq_index:0| [2025/04/30 19:59:58 629678] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198628738| [2025/04/30 19:59:58 629682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198629682| [2025/04/30 19:59:58 629687] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198629686| [2025/04/30 19:59:58 629692] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 629697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 629701] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 629706] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:563|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 629710] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 629714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 629718] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 629722] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 629727] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 629731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:480836| [2025/04/30 19:59:58 629738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 629742] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 629745] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 629750] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 629754] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 629758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 629763] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 629767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 629771] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 629775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 629779] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 629783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 629787] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198629782| [2025/04/30 19:59:58 629791] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198629782| [2025/04/30 19:59:58 629795] [debug] |xqc_engine_wakeup_after|wakeup:1746043198629782|now:1746043198629794|diff:18446744073709551604| [2025/04/30 19:59:58 629799] [debug] |xqc_engine_main_logic|END|now:1746043198629686| [2025/04/30 19:59:58 629804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198629804| [2025/04/30 19:59:58 629810] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198629782|pq_index:0| [2025/04/30 19:59:58 629816] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198629686| [2025/04/30 19:59:58 629824] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198629823| [2025/04/30 19:59:58 629832] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198629782|now:1746043198629823| [2025/04/30 19:59:58 629839] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198629782|now:1746043198629823| [2025/04/30 19:59:58 629845] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 629853] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.02|path_pto:0| [2025/04/30 19:59:58 629859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:480836| [2025/04/30 19:59:58 629873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 629879] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 629885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 629891] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 629896] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 629900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 629904] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 629909] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 19:59:58 629939] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84000|now:1746043198629916|stream_id:8|stream_offset:390977| [2025/04/30 19:59:58 629944] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 629949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:84000|applimit:0| [2025/04/30 19:59:58 629953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198635520|now:1746043198629953|interval:5567| [2025/04/30 19:59:58 629959] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198635520|now:1746043198629953|interv:5567| [2025/04/30 19:59:58 629966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:85200| [2025/04/30 19:59:58 629973] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 629980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 629987] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2649| [2025/04/30 19:59:58 629993] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198632642|now:1746043198629993|interv:2649| [2025/04/30 19:59:58 630000] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2649| [2025/04/30 19:59:58 630006] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 630013] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 630020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:85200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 630033] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 630037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 630041] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198632642| [2025/04/30 19:59:58 630045] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198632642| [2025/04/30 19:59:58 630049] [debug] |xqc_engine_wakeup_after|wakeup:1746043198632642|now:1746043198630049|diff:2593| [2025/04/30 19:59:58 630054] [debug] |xqc_engine_main_logic|END|now:1746043198629823| [2025/04/30 19:59:58 630263] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198630262| [2025/04/30 19:59:58 630274] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 630280] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:318| [2025/04/30 19:59:58 630284] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 19:59:58 630290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 19:59:58 630294] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 630299] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 630305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:567|origin_pktnum:437|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:567|path_largest_ack:567| [2025/04/30 19:59:58 630309] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:145214|prior_delivered:300664|prior_time:1746043198572500|is_app_limited:0|send_elapse:57723|ack_elapse:57762|ctl_first_sent_time:1746043198573011|lagest_ack_time:1746043198630262|curr_delivered:370264| [2025/04/30 19:59:58 630314] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198573011| [2025/04/30 19:59:58 630319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 19:59:58 630323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57243|rttvar:69|minrtt:30467|latest_rtt:57251|ack_delay:24| [2025/04/30 19:59:58 630327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57241|rttvar:56|minrtt:30467|latest_rtt:57251|ack_delay:24| [2025/04/30 19:59:58 630332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:567|lost_pn:564|thresh:3| [2025/04/30 19:59:58 630336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 630516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 630612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 630616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198635529|now:1746043198630616|interval:4913| [2025/04/30 19:59:58 630620] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198635529|now:1746043198630616|interv:4913| [2025/04/30 19:59:58 630624] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57723, ack_elapse 57762, delivered 69600|rate 1204944|lost 243| [2025/04/30 19:59:58 630629] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204944) in round 7| [2025/04/30 19:59:58 630633] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 630637] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 630641] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:0|acked:1200|po_sent_time:1746043198573011|recovery:1|recovery_start:1746043198629611|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 630646] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:0|acked:1200|po_sent_time:1746043198573011|recovery:1|recovery_start:1746043198629611|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 630650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:84000|srtt:57241|latest_rtt:57251|min_rtt:30467|applimit:0|lost:225|recovery:1|recovery_start:1746043198629611|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 630659] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 19:59:58 630663] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746043198630262|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 630668] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318630262|now:1746043198630262|interv:120000000| [2025/04/30 19:59:58 630672] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318630262|now:1746043198630262|interv:120000000| [2025/04/30 19:59:58 630676] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198632642|pq_index:0| [2025/04/30 19:59:58 630680] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198629823| [2025/04/30 19:59:58 630684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198630684| [2025/04/30 19:59:58 630689] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198630688| [2025/04/30 19:59:58 630695] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 630699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:480836| [2025/04/30 19:59:58 630704] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 630708] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 630713] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57241|min_srtt:57241|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 630717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 630722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 630725] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 630729] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 630733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 630738] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 630744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 630749] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 630753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 630757] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 630761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:84000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 630765] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 630769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 630773] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198632642| [2025/04/30 19:59:58 630777] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198632642| [2025/04/30 19:59:58 630781] [debug] |xqc_engine_wakeup_after|wakeup:1746043198632642|now:1746043198630781|diff:1861| [2025/04/30 19:59:58 630785] [debug] |xqc_engine_main_logic|END|now:1746043198630688| [2025/04/30 19:59:58 630790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198630790| [2025/04/30 19:59:58 630794] [debug] |xqc_engine_wakeup_after|wakeup:1746043198632642|now:1746043198630794|diff:1848| [2025/04/30 19:59:58 630798] [debug] |xqc_engine_main_logic|END|now:1746043198630790| [2025/04/30 19:59:58 631241] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198631240| [2025/04/30 19:59:58 631253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 631259] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:319| [2025/04/30 19:59:58 631262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 19:59:58 631268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 19:59:58 631273] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 631277] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 631283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:569|origin_pktnum:440|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:569|path_largest_ack:569| [2025/04/30 19:59:58 631288] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:145214|prior_delivered:301864|prior_time:1746043198573448|is_app_limited:0|send_elapse:57757|ack_elapse:57792|ctl_first_sent_time:1746043198573960|lagest_ack_time:1746043198631240|curr_delivered:371464| [2025/04/30 19:59:58 631292] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198573960| [2025/04/30 19:59:58 631297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 19:59:58 631301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57241|rttvar:56|minrtt:30467|latest_rtt:57280|ack_delay:24| [2025/04/30 19:59:58 631307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57243|rttvar:45|minrtt:30467|latest_rtt:57280|ack_delay:24| [2025/04/30 19:59:58 631323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:569|lost_pn:566|thresh:3| [2025/04/30 19:59:58 631327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 631500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 631596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:565|lost_pn:566|po_sent_time:1746043198571122|lost_send_time:1746043198566800|loss_delay:64440|frame:STREAM |repair:128| [2025/04/30 19:59:58 631600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198571122u| [2025/04/30 19:59:58 631604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 631608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198637553|now:1746043198631608|interval:5945| [2025/04/30 19:59:58 631612] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198637553|now:1746043198631608|interv:5945| [2025/04/30 19:59:58 631619] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57757, ack_elapse 57792, delivered 69600|rate 1204318|lost 244| [2025/04/30 19:59:58 631623] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 7| [2025/04/30 19:59:58 631627] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 631631] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 631635] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198573960|recovery:1|recovery_start:1746043198631604|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 631640] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198573960|recovery:1|recovery_start:1746043198631604|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 631644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:81600|srtt:57243|latest_rtt:57280|min_rtt:30467|applimit:0|lost:225|recovery:1|recovery_start:1746043198631604|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 631650] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 19:59:58 631654] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746043198631240|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 631659] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318631240|now:1746043198631240|interv:120000000| [2025/04/30 19:59:58 631663] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318631240|now:1746043198631240|interv:120000000| [2025/04/30 19:59:58 631667] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198632642|pq_index:0| [2025/04/30 19:59:58 631671] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198630688| [2025/04/30 19:59:58 631675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198631675| [2025/04/30 19:59:58 631680] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198631679| [2025/04/30 19:59:58 631685] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 631690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:81600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 631694] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 631699] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:565|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 631704] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 631712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:81600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 631717] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57243|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 631721] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 631726] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57243|min_srtt:57243|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 631730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:81600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:483170| [2025/04/30 19:59:58 631734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 631738] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 631742] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 631746] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 631751] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 631755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 631759] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 631763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 631767] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 631771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:81600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 631775] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 631779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 631783] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198632642| [2025/04/30 19:59:58 631787] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198632642| [2025/04/30 19:59:58 631791] [debug] |xqc_engine_wakeup_after|wakeup:1746043198632642|now:1746043198631791|diff:851| [2025/04/30 19:59:58 631795] [debug] |xqc_engine_main_logic|END|now:1746043198631679| [2025/04/30 19:59:58 631801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198631801| [2025/04/30 19:59:58 631817] [debug] |xqc_engine_wakeup_after|wakeup:1746043198632642|now:1746043198631817|diff:825| [2025/04/30 19:59:58 631824] [debug] |xqc_engine_main_logic|END|now:1746043198631801| [2025/04/30 19:59:58 632255] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198632254| [2025/04/30 19:59:58 632266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 632272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:320| [2025/04/30 19:59:58 632276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 19:59:58 632282] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 19:59:58 632286] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 632291] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 632296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:571|origin_pktnum:442|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:571| [2025/04/30 19:59:58 632301] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:145214|prior_delivered:303064|prior_time:1746043198574462|is_app_limited:0|send_elapse:57779|ack_elapse:57792|ctl_first_sent_time:1746043198574981|lagest_ack_time:1746043198632254|curr_delivered:372664| [2025/04/30 19:59:58 632305] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198574981| [2025/04/30 19:59:58 632310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 19:59:58 632314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57243|rttvar:45|minrtt:30467|latest_rtt:57273|ack_delay:24| [2025/04/30 19:59:58 632318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:35|minrtt:30467|latest_rtt:57273|ack_delay:24| [2025/04/30 19:59:58 632323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:571|lost_pn:568|thresh:3| [2025/04/30 19:59:58 632327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 632501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 632601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:568|lost_pn:568|po_sent_time:1746043198573113|lost_send_time:1746043198567822|loss_delay:64432|frame:STREAM |repair:128| [2025/04/30 19:59:58 632605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198573113u| [2025/04/30 19:59:58 632609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 632613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198638469|now:1746043198632613|interval:5856| [2025/04/30 19:59:58 632618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198638469|now:1746043198632613|interv:5856| [2025/04/30 19:59:58 632622] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57779, ack_elapse 57792, delivered 69600|rate 1204318|lost 245| [2025/04/30 19:59:58 632626] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 7| [2025/04/30 19:59:58 632630] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 632634] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 632638] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198574981|recovery:1|recovery_start:1746043198632609|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 632642] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198574981|recovery:1|recovery_start:1746043198632609|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 632647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:79200|srtt:57244|latest_rtt:57273|min_rtt:30467|applimit:0|lost:225|recovery:1|recovery_start:1746043198632609|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 632652] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 19:59:58 632659] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746043198632254|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 632664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318632254|now:1746043198632254|interv:120000000| [2025/04/30 19:59:58 632668] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318632254|now:1746043198632254|interv:120000000| [2025/04/30 19:59:58 632672] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198632642|pq_index:0| [2025/04/30 19:59:58 632676] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198631679| [2025/04/30 19:59:58 632680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198632680| [2025/04/30 19:59:58 632685] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198632684| [2025/04/30 19:59:58 632689] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198632642|now:1746043198632684| [2025/04/30 19:59:58 632693] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198632642|now:1746043198632684| [2025/04/30 19:59:58 632697] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 632702] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 632707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:79200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 632711] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 632715] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:568|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 632720] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 632724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:79200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:483170| [2025/04/30 19:59:58 632728] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 632732] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 632737] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:57.38|path_pto:0| [2025/04/30 19:59:58 632741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:79200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 632745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 632752] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 632756] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 632760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 632764] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 632768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 632773] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 632777] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 19:59:58 632813] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79200|now:1746043198632783|stream_id:8|stream_offset:392144| [2025/04/30 19:59:58 632823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:637|origin_pktnum:522|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 632831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:79200|applimit:0| [2025/04/30 19:59:58 632838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198638469|now:1746043198632838|interval:5631| [2025/04/30 19:59:58 632844] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198638469|now:1746043198632838|interv:5631| [2025/04/30 19:59:58 632851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:80400| [2025/04/30 19:59:58 632858] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 632865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 632873] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2635| [2025/04/30 19:59:58 632879] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198635514|now:1746043198632879|interv:2635| [2025/04/30 19:59:58 632885] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2635| [2025/04/30 19:59:58 632892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 632897] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 632901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:80400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 632905] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 632914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 632918] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198635514| [2025/04/30 19:59:58 632922] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198635514| [2025/04/30 19:59:58 632926] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198632926|diff:2588| [2025/04/30 19:59:58 632930] [debug] |xqc_engine_main_logic|END|now:1746043198632684| [2025/04/30 19:59:58 632936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198632936| [2025/04/30 19:59:58 632940] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198632939|diff:2575| [2025/04/30 19:59:58 632944] [debug] |xqc_engine_main_logic|END|now:1746043198632936| [2025/04/30 19:59:58 633246] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198633245| [2025/04/30 19:59:58 633257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 633263] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:321| [2025/04/30 19:59:58 633267] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 19:59:58 633273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 19:59:58 633277] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 633281] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 633287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:573|origin_pktnum:444|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:573|path_largest_ack:573| [2025/04/30 19:59:58 633291] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:145214|prior_delivered:304264|prior_time:1746043198575528|is_app_limited:0|send_elapse:57867|ack_elapse:57717|ctl_first_sent_time:1746043198576063|lagest_ack_time:1746043198633245|curr_delivered:373864| [2025/04/30 19:59:58 633296] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198576063| [2025/04/30 19:59:58 633301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 19:59:58 633305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:35|minrtt:30467|latest_rtt:57182|ack_delay:24| [2025/04/30 19:59:58 633309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57233|rttvar:48|minrtt:30467|latest_rtt:57182|ack_delay:24| [2025/04/30 19:59:58 633313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:573|lost_pn:570|thresh:3| [2025/04/30 19:59:58 633317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 633486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 633590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:570|lost_pn:570|po_sent_time:1746043198574037|lost_send_time:1746043198568858|loss_delay:64387|frame:STREAM |repair:128| [2025/04/30 19:59:58 633594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198574037u| [2025/04/30 19:59:58 633598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 633602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198639457|now:1746043198633602|interval:5855| [2025/04/30 19:59:58 633607] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198639457|now:1746043198633602|interv:5855| [2025/04/30 19:59:58 633611] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57867, ack_elapse 57717, delivered 69600|rate 1202758|lost 246| [2025/04/30 19:59:58 633615] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202758) in round 7| [2025/04/30 19:59:58 633619] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 633623] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 633627] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198576063|recovery:1|recovery_start:1746043198633598|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 633631] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198576063|recovery:1|recovery_start:1746043198633598|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 633638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:78000|srtt:57233|latest_rtt:57182|min_rtt:30467|applimit:0|lost:226|recovery:1|recovery_start:1746043198633598|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 633644] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 19:59:58 633648] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746043198633245|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 633653] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318633245|now:1746043198633245|interv:120000000| [2025/04/30 19:59:58 633657] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318633245|now:1746043198633245|interv:120000000| [2025/04/30 19:59:58 633661] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198635514|pq_index:0| [2025/04/30 19:59:58 633665] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198632684| [2025/04/30 19:59:58 633669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198633669| [2025/04/30 19:59:58 633674] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198633673| [2025/04/30 19:59:58 633679] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 633684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:78000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 633688] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 633692] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:570|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 633697] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 633701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:78000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 633705] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 633710] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 633714] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57233|min_srtt:57233|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 633720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:78000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:485504| [2025/04/30 19:59:58 633725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 633729] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 633733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 633737] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 633741] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 633745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 633750] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 633753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 633757] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 633761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:78000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 633766] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 633769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 633773] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198635514| [2025/04/30 19:59:58 633777] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198635514| [2025/04/30 19:59:58 633781] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198633781|diff:1733| [2025/04/30 19:59:58 633785] [debug] |xqc_engine_main_logic|END|now:1746043198633673| [2025/04/30 19:59:58 633794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198633794| [2025/04/30 19:59:58 633799] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198633799|diff:1715| [2025/04/30 19:59:58 633806] [debug] |xqc_engine_main_logic|END|now:1746043198633794| [2025/04/30 19:59:58 634237] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198634236| [2025/04/30 19:59:58 634248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 634254] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:322| [2025/04/30 19:59:58 634258] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 19:59:58 634264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 19:59:58 634268] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 634273] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 634284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:575|origin_pktnum:446|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:575| [2025/04/30 19:59:58 634289] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:145214|prior_delivered:305464|prior_time:1746043198576444|is_app_limited:0|send_elapse:57768|ack_elapse:57792|ctl_first_sent_time:1746043198576952|lagest_ack_time:1746043198634236|curr_delivered:375064| [2025/04/30 19:59:58 634293] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198576952| [2025/04/30 19:59:58 634298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 19:59:58 634302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57233|rttvar:48|minrtt:30467|latest_rtt:57284|ack_delay:24| [2025/04/30 19:59:58 634306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:42|minrtt:30467|latest_rtt:57284|ack_delay:24| [2025/04/30 19:59:58 634311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:575|lost_pn:572|thresh:3| [2025/04/30 19:59:58 634315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 634476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 634586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:572|lost_pn:572|po_sent_time:1746043198575070|lost_send_time:1746043198569792|loss_delay:64444|frame:STREAM |repair:128| [2025/04/30 19:59:58 634590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198575070u| [2025/04/30 19:59:58 634594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 634598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198640607|now:1746043198634598|interval:6009| [2025/04/30 19:59:58 634602] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198640607|now:1746043198634598|interv:6009| [2025/04/30 19:59:58 634606] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57768, ack_elapse 57792, delivered 69600|rate 1204318|lost 247| [2025/04/30 19:59:58 634611] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 7| [2025/04/30 19:59:58 634615] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 634619] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 634623] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198576952|recovery:1|recovery_start:1746043198634594|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 634627] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198576952|recovery:1|recovery_start:1746043198634594|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 634632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:75600|srtt:57236|latest_rtt:57284|min_rtt:30467|applimit:0|lost:226|recovery:1|recovery_start:1746043198634594|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 634637] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 19:59:58 634642] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746043198634236|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 634646] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318634236|now:1746043198634236|interv:120000000| [2025/04/30 19:59:58 634650] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318634236|now:1746043198634236|interv:120000000| [2025/04/30 19:59:58 634654] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198635514|pq_index:0| [2025/04/30 19:59:58 634658] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198633673| [2025/04/30 19:59:58 634662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198634662| [2025/04/30 19:59:58 634667] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198634666| [2025/04/30 19:59:58 634675] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 634680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:75600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 634684] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57236|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 634688] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:572|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 634693] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 634697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:75600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:485504| [2025/04/30 19:59:58 634701] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57236|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 634706] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 634710] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 634714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:75600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 634718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 634722] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 634726] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 634730] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 634735] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 634739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 634743] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 634747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 634751] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 634758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:75600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 634762] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 634766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 634770] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198635514| [2025/04/30 19:59:58 634774] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198635514| [2025/04/30 19:59:58 634778] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198634778|diff:736| [2025/04/30 19:59:58 634782] [debug] |xqc_engine_main_logic|END|now:1746043198634666| [2025/04/30 19:59:58 634787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198634787| [2025/04/30 19:59:58 634793] [debug] |xqc_engine_wakeup_after|wakeup:1746043198635514|now:1746043198634792|diff:722| [2025/04/30 19:59:58 634799] [debug] |xqc_engine_main_logic|END|now:1746043198634787| [2025/04/30 19:59:58 635243] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198635242| [2025/04/30 19:59:58 635254] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 635260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:323| [2025/04/30 19:59:58 635264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 19:59:58 635270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 19:59:58 635274] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 635279] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 635285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:577|origin_pktnum:448|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:577|path_largest_ack:577| [2025/04/30 19:59:58 635289] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:145214|prior_delivered:306664|prior_time:1746043198577478|is_app_limited:0|send_elapse:57843|ack_elapse:57764|ctl_first_sent_time:1746043198577994|lagest_ack_time:1746043198635242|curr_delivered:376264| [2025/04/30 19:59:58 635294] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198577994| [2025/04/30 19:59:58 635298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 19:59:58 635302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:42|minrtt:30467|latest_rtt:57248|ack_delay:24| [2025/04/30 19:59:58 635307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:35|minrtt:30467|latest_rtt:57248|ack_delay:24| [2025/04/30 19:59:58 635311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:577|lost_pn:574|thresh:3| [2025/04/30 19:59:58 635315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 635476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 635587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:574|lost_pn:574|po_sent_time:1746043198576163|lost_send_time:1746043198570838|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 19:59:58 635592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198576163u| [2025/04/30 19:59:58 635596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 635600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198641424|now:1746043198635600|interval:5824| [2025/04/30 19:59:58 635604] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198641424|now:1746043198635600|interv:5824| [2025/04/30 19:59:58 635608] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57843, ack_elapse 57764, delivered 69600|rate 1203257|lost 248| [2025/04/30 19:59:58 635613] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203257) in round 7| [2025/04/30 19:59:58 635617] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 635621] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 635625] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198577994|recovery:1|recovery_start:1746043198635596|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 635632] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198577994|recovery:1|recovery_start:1746043198635596|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 635637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:73200|srtt:57235|latest_rtt:57248|min_rtt:30467|applimit:0|lost:226|recovery:1|recovery_start:1746043198635596|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 635642] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 19:59:58 635647] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746043198635242|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 635651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318635242|now:1746043198635242|interv:120000000| [2025/04/30 19:59:58 635656] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318635242|now:1746043198635242|interv:120000000| [2025/04/30 19:59:58 635659] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198635514|pq_index:0| [2025/04/30 19:59:58 635664] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198634666| [2025/04/30 19:59:58 635668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198635668| [2025/04/30 19:59:58 635672] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198635672| [2025/04/30 19:59:58 635677] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198635514|now:1746043198635672| [2025/04/30 19:59:58 635681] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198635514|now:1746043198635672| [2025/04/30 19:59:58 635685] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 635690] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 635694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:73200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 635699] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 635703] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:574|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 635707] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 635712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:73200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 635719] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57235|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 635723] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 635728] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57235|min_srtt:57235|path_bw:1207370|loss_rate:57.72|path_pto:0| [2025/04/30 19:59:58 635732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:73200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:487838| [2025/04/30 19:59:58 635736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 635740] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 635744] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 635748] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 635752] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 635756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 635761] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 635765] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 19:59:58 635801] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746043198635771|stream_id:8|stream_offset:393311| [2025/04/30 19:59:58 635810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:638|origin_pktnum:524|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 635818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 19:59:58 635825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198641424|now:1746043198635825|interval:5599| [2025/04/30 19:59:58 635832] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198641424|now:1746043198635825|interv:5599| [2025/04/30 19:59:58 635838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:74400| [2025/04/30 19:59:58 635846] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 635853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 635867] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2518| [2025/04/30 19:59:58 635873] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198638391|now:1746043198635873|interv:2518| [2025/04/30 19:59:58 635880] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2518| [2025/04/30 19:59:58 635884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 635889] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 635893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:74400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 635897] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 635901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 635905] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198638391| [2025/04/30 19:59:58 635909] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198638391| [2025/04/30 19:59:58 635913] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198635913|diff:2478| [2025/04/30 19:59:58 635917] [debug] |xqc_engine_main_logic|END|now:1746043198635672| [2025/04/30 19:59:58 635928] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198635928| [2025/04/30 19:59:58 635933] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198635933|diff:2458| [2025/04/30 19:59:58 635937] [debug] |xqc_engine_main_logic|END|now:1746043198635928| [2025/04/30 19:59:58 636249] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198636248| [2025/04/30 19:59:58 636260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 636266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:324| [2025/04/30 19:59:58 636270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 19:59:58 636276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 19:59:58 636280] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 636285] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 636291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:579|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:579| [2025/04/30 19:59:58 636295] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:187|tx_in_flight:145207|prior_delivered:307864|prior_time:1746043198578445|is_app_limited:0|send_elapse:57811|ack_elapse:57803|ctl_first_sent_time:1746043198578956|lagest_ack_time:1746043198636248|curr_delivered:377464| [2025/04/30 19:59:58 636300] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198578956| [2025/04/30 19:59:58 636305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 19:59:58 636309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57235|rttvar:35|minrtt:30467|latest_rtt:57292|ack_delay:24| [2025/04/30 19:59:58 636318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57239|rttvar:35|minrtt:30467|latest_rtt:57292|ack_delay:24| [2025/04/30 19:59:58 636322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:579|lost_pn:576|thresh:3| [2025/04/30 19:59:58 636326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 636479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 636593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:576|lost_pn:576|po_sent_time:1746043198577020|lost_send_time:1746043198571795|loss_delay:64453|frame:STREAM |repair:128| [2025/04/30 19:59:58 636598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198577020u| [2025/04/30 19:59:58 636602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 208|pns:2| [2025/04/30 19:59:58 636606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 636610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198642545|now:1746043198636610|interval:5935| [2025/04/30 19:59:58 636616] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198642545|now:1746043198636610|interv:5935| [2025/04/30 19:59:58 636621] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57811, ack_elapse 57803, delivered 69600|rate 1203923|lost 249| [2025/04/30 19:59:58 636625] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203923) in round 7| [2025/04/30 19:59:58 636629] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 636633] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 636637] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198578956|recovery:1|recovery_start:1746043198636602|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 636641] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198578956|recovery:1|recovery_start:1746043198636602|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 636646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:72000|srtt:57239|latest_rtt:57292|min_rtt:30467|applimit:0|lost:227|recovery:1|recovery_start:1746043198636602|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 636651] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 19:59:58 636656] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746043198636248|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 636660] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318636248|now:1746043198636248|interv:120000000| [2025/04/30 19:59:58 636664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318636248|now:1746043198636248|interv:120000000| [2025/04/30 19:59:58 636668] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198638391|pq_index:0| [2025/04/30 19:59:58 636673] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198635672| [2025/04/30 19:59:58 636676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198636676| [2025/04/30 19:59:58 636681] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198636680| [2025/04/30 19:59:58 636687] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 636691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:72000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 636696] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 636703] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:576|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 636707] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 636711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:72000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:487838| [2025/04/30 19:59:58 636716] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 636720] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 636724] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 636728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:72000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 636733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 636737] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 636740] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 636744] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 636749] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 636753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 636757] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 636761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 636765] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 636769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:72000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 636773] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 636777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 636781] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198638391| [2025/04/30 19:59:58 636787] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198638391| [2025/04/30 19:59:58 636793] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198636793|diff:1598| [2025/04/30 19:59:58 636804] [debug] |xqc_engine_main_logic|END|now:1746043198636680| [2025/04/30 19:59:58 636812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198636812| [2025/04/30 19:59:58 636819] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198636819|diff:1572| [2025/04/30 19:59:58 636825] [debug] |xqc_engine_main_logic|END|now:1746043198636812| [2025/04/30 19:59:58 637266] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198637266| [2025/04/30 19:59:58 637278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 637284] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:325| [2025/04/30 19:59:58 637287] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 19:59:58 637306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 19:59:58 637313] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 637320] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 637326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:581|origin_pktnum:452|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:581| [2025/04/30 19:59:58 637331] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:188|tx_in_flight:145207|prior_delivered:309064|prior_time:1746043198579512|is_app_limited:0|send_elapse:57751|ack_elapse:57754|ctl_first_sent_time:1746043198580055|lagest_ack_time:1746043198637266|curr_delivered:378664| [2025/04/30 19:59:58 637335] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198580055| [2025/04/30 19:59:58 637340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/04/30 19:59:58 637344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57239|rttvar:35|minrtt:30467|latest_rtt:57211|ack_delay:32| [2025/04/30 19:59:58 637348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:42|minrtt:30467|latest_rtt:57211|ack_delay:32| [2025/04/30 19:59:58 637352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/04/30 19:59:58 637356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 637534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 637686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:578|lost_pn:578|po_sent_time:1746043198578092|lost_send_time:1746043198572880|loss_delay:64386|frame:STREAM |repair:128| [2025/04/30 19:59:58 637691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198578092u| [2025/04/30 19:59:58 637695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 637699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198643419|now:1746043198637699|interval:5720| [2025/04/30 19:59:58 637703] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198643419|now:1746043198637699|interv:5720| [2025/04/30 19:59:58 637707] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57751, ack_elapse 57754, delivered 69600|rate 1205111|lost 250| [2025/04/30 19:59:58 637712] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205111) in round 7| [2025/04/30 19:59:58 637718] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 637724] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 637731] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198580055|recovery:1|recovery_start:1746043198637695|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 637738] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198580055|recovery:1|recovery_start:1746043198637695|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 637745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:69600|srtt:57232|latest_rtt:57211|min_rtt:30467|applimit:0|lost:227|recovery:1|recovery_start:1746043198637695|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 637758] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 19:59:58 637765] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746043198637266|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 637772] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318637266|now:1746043198637266|interv:120000000| [2025/04/30 19:59:58 637776] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318637266|now:1746043198637266|interv:120000000| [2025/04/30 19:59:58 637780] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198638391|pq_index:0| [2025/04/30 19:59:58 637784] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198636680| [2025/04/30 19:59:58 637788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198637788| [2025/04/30 19:59:58 637795] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198637793| [2025/04/30 19:59:58 637803] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 637810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:69600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 637816] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 637823] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:578|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 637829] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 637836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:69600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 637843] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 637848] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 637854] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57232|min_srtt:57232|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 637860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:69600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:490172| [2025/04/30 19:59:58 637867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 637873] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 637885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 637891] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 637898] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 637904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 637911] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 637916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 637921] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 637927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:69600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 637934] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 637939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 637944] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198638391| [2025/04/30 19:59:58 637950] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198638391| [2025/04/30 19:59:58 637955] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198637955|diff:436| [2025/04/30 19:59:58 637961] [debug] |xqc_engine_main_logic|END|now:1746043198637793| [2025/04/30 19:59:58 637968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198637968| [2025/04/30 19:59:58 637974] [debug] |xqc_engine_wakeup_after|wakeup:1746043198638391|now:1746043198637974|diff:417| [2025/04/30 19:59:58 637979] [debug] |xqc_engine_main_logic|END|now:1746043198637968| [2025/04/30 19:59:58 638285] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198638285| [2025/04/30 19:59:58 638296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 638302] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:326| [2025/04/30 19:59:58 638318] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 19:59:58 638327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 19:59:58 638333] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 638338] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 638347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:583|origin_pktnum:454|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:583|path_largest_ack:583| [2025/04/30 19:59:58 638354] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:145207|prior_delivered:310264|prior_time:1746043198581048|is_app_limited:0|send_elapse:58209|ack_elapse:57237|ctl_first_sent_time:1746043198581656|lagest_ack_time:1746043198638285|curr_delivered:379864| [2025/04/30 19:59:58 638365] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198581656| [2025/04/30 19:59:58 638370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 19:59:58 638376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57232|rttvar:42|minrtt:30467|latest_rtt:56629|ack_delay:24| [2025/04/30 19:59:58 638383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57153|rttvar:188|minrtt:30467|latest_rtt:56629|ack_delay:24| [2025/04/30 19:59:58 638390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:583|lost_pn:580|thresh:3| [2025/04/30 19:59:58 638397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 638583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 638740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:580|lost_pn:580|po_sent_time:1746043198579033|lost_send_time:1746043198573988|loss_delay:64297|frame:STREAM |repair:128| [2025/04/30 19:59:58 638744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198579033u| [2025/04/30 19:59:58 638754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 638760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198644459|now:1746043198638760|interval:5699| [2025/04/30 19:59:58 638767] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198644459|now:1746043198638760|interv:5699| [2025/04/30 19:59:58 638773] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58209, ack_elapse 57237, delivered 69600|rate 1195691|lost 251| [2025/04/30 19:59:58 638780] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195691) in round 7| [2025/04/30 19:59:58 638787] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 638793] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 638799] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198581656|recovery:1|recovery_start:1746043198638754|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 638806] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198581656|recovery:1|recovery_start:1746043198638754|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 638814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:67200|srtt:57153|latest_rtt:56629|min_rtt:30467|applimit:0|lost:227|recovery:1|recovery_start:1746043198638754|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 638823] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 19:59:58 638829] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746043198638285|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 638835] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318638285|now:1746043198638285|interv:120000000| [2025/04/30 19:59:58 638841] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318638285|now:1746043198638285|interv:120000000| [2025/04/30 19:59:58 638848] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198638391|pq_index:0| [2025/04/30 19:59:58 638854] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198637793| [2025/04/30 19:59:58 638861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198638861| [2025/04/30 19:59:58 638866] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198638865| [2025/04/30 19:59:58 638871] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198638391|now:1746043198638865| [2025/04/30 19:59:58 638875] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198638391|now:1746043198638865| [2025/04/30 19:59:58 638879] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 638889] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 638893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:67200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 638898] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 638902] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:580|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 638907] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 638911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:67200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:490172| [2025/04/30 19:59:58 638915] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 638921] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 638928] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207370|loss_rate:58.06|path_pto:0| [2025/04/30 19:59:58 638934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:67200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 638941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 638947] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 638951] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 638955] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 638959] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 638964] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 638968] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 638972] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 19:59:58 639012] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043198638980|stream_id:8|stream_offset:394478| [2025/04/30 19:59:58 639021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:639|origin_pktnum:526|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 639035] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 19:59:58 639042] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198644459|now:1746043198639041|interval:5418| [2025/04/30 19:59:58 639048] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198644459|now:1746043198639041|interv:5418| [2025/04/30 19:59:58 639055] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:68400| [2025/04/30 19:59:58 639063] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 639070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 639077] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2169| [2025/04/30 19:59:58 639082] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198641251|now:1746043198639082|interv:2169| [2025/04/30 19:59:58 639086] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2169| [2025/04/30 19:59:58 639090] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 639094] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 639099] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:68400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 639106] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 639112] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 639119] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198641251| [2025/04/30 19:59:58 639125] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198641251| [2025/04/30 19:59:58 639129] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198639129|diff:2122| [2025/04/30 19:59:58 639134] [debug] |xqc_engine_main_logic|END|now:1746043198638865| [2025/04/30 19:59:58 639139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198639139| [2025/04/30 19:59:58 639143] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198639143|diff:2108| [2025/04/30 19:59:58 639147] [debug] |xqc_engine_main_logic|END|now:1746043198639139| [2025/04/30 19:59:58 639270] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198639268| [2025/04/30 19:59:58 639285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 639295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:327| [2025/04/30 19:59:58 639301] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 19:59:58 639309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 19:59:58 639316] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 639330] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 639339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:585|origin_pktnum:333|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:585| [2025/04/30 19:59:58 639346] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:144007|prior_delivered:311464|prior_time:1746043198581827|is_app_limited:0|send_elapse:58033|ack_elapse:57441|ctl_first_sent_time:1746043198582408|lagest_ack_time:1746043198639268|curr_delivered:381064| [2025/04/30 19:59:58 639353] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198582408| [2025/04/30 19:59:58 639359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 19:59:58 639366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57153|rttvar:188|minrtt:30467|latest_rtt:56860|ack_delay:32| [2025/04/30 19:59:58 639373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57112|rttvar:222|minrtt:30467|latest_rtt:56860|ack_delay:32| [2025/04/30 19:59:58 639379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:585|lost_pn:582|thresh:3| [2025/04/30 19:59:58 639385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 639596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 639800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:582|lost_pn:582|po_sent_time:1746043198580162|lost_send_time:1746043198575017|loss_delay:64251|frame:STREAM |repair:128| [2025/04/30 19:59:58 639808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198580162u| [2025/04/30 19:59:58 639814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 639820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198645998|now:1746043198639820|interval:6178| [2025/04/30 19:59:58 639827] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198645998|now:1746043198639820|interv:6178| [2025/04/30 19:59:58 639833] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58033, ack_elapse 57441, delivered 69600|rate 1199317|lost 252| [2025/04/30 19:59:58 639839] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199317) in round 7| [2025/04/30 19:59:58 639846] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 639851] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 639857] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198582408|recovery:1|recovery_start:1746043198639814|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 639864] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198582408|recovery:1|recovery_start:1746043198639814|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 639871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:66000|srtt:57112|latest_rtt:56860|min_rtt:30467|applimit:0|lost:228|recovery:1|recovery_start:1746043198639814|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 639880] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 19:59:58 639886] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746043198639268|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 639893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318639268|now:1746043198639268|interv:120000000| [2025/04/30 19:59:58 639900] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318639268|now:1746043198639268|interv:120000000| [2025/04/30 19:59:58 639906] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198641251|pq_index:0| [2025/04/30 19:59:58 639912] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198638865| [2025/04/30 19:59:58 639918] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198639918| [2025/04/30 19:59:58 639926] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198639924| [2025/04/30 19:59:58 639939] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 639945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:66000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 639952] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 639959] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:582|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 639966] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 639973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:66000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 639979] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 639986] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 639992] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57112|min_srtt:57112|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 639998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:66000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:492506| [2025/04/30 19:59:58 640004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 640010] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 640016] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 640022] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 640029] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 640036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 640042] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 640047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 640053] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 640064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:66000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 640071] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 640077] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 640083] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198641251| [2025/04/30 19:59:58 640090] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198641251| [2025/04/30 19:59:58 640096] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198640096|diff:1155| [2025/04/30 19:59:58 640102] [debug] |xqc_engine_main_logic|END|now:1746043198639924| [2025/04/30 19:59:58 640110] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198640110| [2025/04/30 19:59:58 640116] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198640116|diff:1135| [2025/04/30 19:59:58 640122] [debug] |xqc_engine_main_logic|END|now:1746043198640110| [2025/04/30 19:59:58 640286] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198640285| [2025/04/30 19:59:58 640301] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 640310] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:328| [2025/04/30 19:59:58 640317] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 19:59:58 640325] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 19:59:58 640329] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 640336] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 640348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:588|origin_pktnum:336|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:588|path_largest_ack:588| [2025/04/30 19:59:58 640353] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:144007|prior_delivered:312664|prior_time:1746043198582668|is_app_limited:0|send_elapse:58081|ack_elapse:57617|ctl_first_sent_time:1746043198583224|lagest_ack_time:1746043198640285|curr_delivered:382264| [2025/04/30 19:59:58 640358] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198583224| [2025/04/30 19:59:58 640365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 19:59:58 640371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57112|rttvar:222|minrtt:30467|latest_rtt:57061|ack_delay:24| [2025/04/30 19:59:58 640378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57102|rttvar:185|minrtt:30467|latest_rtt:57061|ack_delay:24| [2025/04/30 19:59:58 640384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:588|lost_pn:585|thresh:3| [2025/04/30 19:59:58 640392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 640443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 640456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 640468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 640554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 640569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 640734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:584|lost_pn:585|po_sent_time:1746043198581747|lost_send_time:1746043198576046|loss_delay:64239|frame:STREAM |repair:128| [2025/04/30 19:59:58 640738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198581747u| [2025/04/30 19:59:58 640743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 640749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198646742|now:1746043198640749|interval:5993| [2025/04/30 19:59:58 640756] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198646742|now:1746043198640749|interv:5993| [2025/04/30 19:59:58 640762] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58081, ack_elapse 57617, delivered 69600|rate 1198326|lost 253| [2025/04/30 19:59:58 640769] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198326) in round 7| [2025/04/30 19:59:58 640775] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 640782] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 640788] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198583224|recovery:1|recovery_start:1746043198640742|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 640796] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198583224|recovery:1|recovery_start:1746043198640742|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 640809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:63600|srtt:57102|latest_rtt:57061|min_rtt:30467|applimit:0|lost:228|recovery:1|recovery_start:1746043198640742|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 640819] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 19:59:58 640826] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1746043198640285|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 640834] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318640285|now:1746043198640285|interv:120000000| [2025/04/30 19:59:58 640838] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318640285|now:1746043198640285|interv:120000000| [2025/04/30 19:59:58 640842] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198641251|pq_index:0| [2025/04/30 19:59:58 640846] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198639924| [2025/04/30 19:59:58 640851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198640851| [2025/04/30 19:59:58 640859] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198640858| [2025/04/30 19:59:58 640868] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 640876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:63600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 640881] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57102|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 640885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:584|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 640892] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 640899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:63600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:492506| [2025/04/30 19:59:58 640906] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57102|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 640911] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 640916] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57102|min_srtt:57102|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 640924] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:63600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 640928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 640932] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 640937] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 640944] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 640950] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 640957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 640962] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 640967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 640974] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 640980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:63600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 640987] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 640992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 640999] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198641251| [2025/04/30 19:59:58 641006] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198641251| [2025/04/30 19:59:58 641012] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198641012|diff:239| [2025/04/30 19:59:58 641019] [debug] |xqc_engine_main_logic|END|now:1746043198640858| [2025/04/30 19:59:58 641027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198641027| [2025/04/30 19:59:58 641033] [debug] |xqc_engine_wakeup_after|wakeup:1746043198641251|now:1746043198641033|diff:218| [2025/04/30 19:59:58 641037] [debug] |xqc_engine_main_logic|END|now:1746043198641027| [2025/04/30 19:59:58 641255] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198641254| [2025/04/30 19:59:58 641266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 641272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:329| [2025/04/30 19:59:58 641276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 19:59:58 641282] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 19:59:58 641286] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 641291] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 641303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:591|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:591| [2025/04/30 19:59:58 641307] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:144007|prior_delivered:313864|prior_time:1746043198583475|is_app_limited:0|send_elapse:57724|ack_elapse:57779|ctl_first_sent_time:1746043198583994|lagest_ack_time:1746043198641254|curr_delivered:383464| [2025/04/30 19:59:58 641312] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198583994| [2025/04/30 19:59:58 641317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 19:59:58 641321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57102|rttvar:185|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 641325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57119|rttvar:172|minrtt:30467|latest_rtt:57260|ack_delay:24| [2025/04/30 19:59:58 641329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:591|lost_pn:588|thresh:3| [2025/04/30 19:59:58 641334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 641365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 641373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 641441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 641456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 641590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:586|lost_pn:588|po_sent_time:1746043198582503|lost_send_time:1746043198576837|loss_delay:64417|frame:STREAM |repair:128| [2025/04/30 19:59:58 641597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:587|lost_pn:588|po_sent_time:1746043198582584|lost_send_time:1746043198576837|loss_delay:64417|frame:STREAM |repair:128| [2025/04/30 19:59:58 641602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198582584u| [2025/04/30 19:59:58 641606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 641610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198647726|now:1746043198641610|interval:6116| [2025/04/30 19:59:58 641614] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198647726|now:1746043198641610|interv:6116| [2025/04/30 19:59:58 641618] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57724, ack_elapse 57779, delivered 69600|rate 1204589|lost 255| [2025/04/30 19:59:58 641623] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204589) in round 7| [2025/04/30 19:59:58 641627] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 641631] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 641635] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198583994|recovery:1|recovery_start:1746043198641606|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 641639] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198583994|recovery:1|recovery_start:1746043198641606|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 641644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:60000|srtt:57119|latest_rtt:57260|min_rtt:30467|applimit:0|lost:228|recovery:1|recovery_start:1746043198641606|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 641649] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 19:59:58 641654] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746043198641254|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 641659] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318641254|now:1746043198641254|interv:120000000| [2025/04/30 19:59:58 641663] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318641254|now:1746043198641254|interv:120000000| [2025/04/30 19:59:58 641667] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198641251|pq_index:0| [2025/04/30 19:59:58 641671] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198640858| [2025/04/30 19:59:58 641675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198641675| [2025/04/30 19:59:58 641680] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198641679| [2025/04/30 19:59:58 641687] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198641251|now:1746043198641679| [2025/04/30 19:59:58 641691] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198641251|now:1746043198641679| [2025/04/30 19:59:58 641695] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 641700] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57119|min_srtt:57119|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 641704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:60000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 641709] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 641713] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:586|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 641717] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57119|min_srtt:57119|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 641721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:60000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 641726] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 641730] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:587|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 641734] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57119|min_srtt:57119|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 641738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:60000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 641743] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 641747] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 641751] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57119|min_srtt:57119|path_bw:1207370|loss_rate:58.40|path_pto:0| [2025/04/30 19:59:58 641756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:60000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:494840| [2025/04/30 19:59:58 641760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 641764] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 641769] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 641780] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 641787] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 641794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 641801] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 641808] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 19:59:58 641845] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746043198641818|stream_id:8|stream_offset:395645| [2025/04/30 19:59:58 641854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:640|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 19:59:58 641861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 19:59:58 641868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198647726|now:1746043198641868|interval:5858| [2025/04/30 19:59:58 641875] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198647726|now:1746043198641868|interv:5858| [2025/04/30 19:59:58 641882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:61200| [2025/04/30 19:59:58 641890] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 641896] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 641903] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2212| [2025/04/30 19:59:58 641909] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198644121|now:1746043198641909|interv:2212| [2025/04/30 19:59:58 641916] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2212| [2025/04/30 19:59:58 641921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 641925] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 641929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:61200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 641934] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 641937] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 641941] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198644121| [2025/04/30 19:59:58 641950] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198644121| [2025/04/30 19:59:58 641954] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198641954|diff:2167| [2025/04/30 19:59:58 641959] [debug] |xqc_engine_main_logic|END|now:1746043198641679| [2025/04/30 19:59:58 641964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198641964| [2025/04/30 19:59:58 641969] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198641969|diff:2152| [2025/04/30 19:59:58 641976] [debug] |xqc_engine_main_logic|END|now:1746043198641964| [2025/04/30 19:59:58 642282] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198642281| [2025/04/30 19:59:58 642295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 642304] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:330| [2025/04/30 19:59:58 642310] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 19:59:58 642318] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 19:59:58 642325] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 642333] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 642339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:594|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:594| [2025/04/30 19:59:58 642344] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:144007|prior_delivered:315064|prior_time:1746043198584450|is_app_limited:0|send_elapse:57751|ack_elapse:57831|ctl_first_sent_time:1746043198584975|lagest_ack_time:1746043198642281|curr_delivered:384664| [2025/04/30 19:59:58 642350] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198584975| [2025/04/30 19:59:58 642357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 19:59:58 642363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57119|rttvar:172|minrtt:30467|latest_rtt:57306|ack_delay:24| [2025/04/30 19:59:58 642370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57140|rttvar:169|minrtt:30467|latest_rtt:57306|ack_delay:24| [2025/04/30 19:59:58 642377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:594|lost_pn:591|thresh:3| [2025/04/30 19:59:58 642383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 642422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 642513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 642536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 642726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 642731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:589|lost_pn:591|po_sent_time:1746043198583309|lost_send_time:1746043198577812|loss_delay:64469|frame:STREAM |repair:128| [2025/04/30 19:59:58 642739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:590|lost_pn:591|po_sent_time:1746043198583394|lost_send_time:1746043198577812|loss_delay:64469|frame:STREAM |repair:128| [2025/04/30 19:59:58 642746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198583394u| [2025/04/30 19:59:58 642752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 642759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198648547|now:1746043198642759|interval:5788| [2025/04/30 19:59:58 642766] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198648547|now:1746043198642759|interv:5788| [2025/04/30 19:59:58 642772] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57751, ack_elapse 57831, delivered 69600|rate 1203506|lost 257| [2025/04/30 19:59:58 642777] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203506) in round 7| [2025/04/30 19:59:58 642781] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 642785] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 642789] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198584975|recovery:1|recovery_start:1746043198642752|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 642794] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198584975|recovery:1|recovery_start:1746043198642752|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 642798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:57600|srtt:57140|latest_rtt:57306|min_rtt:30467|applimit:0|lost:229|recovery:1|recovery_start:1746043198642752|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 642812] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 19:59:58 642820] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746043198642281|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 642826] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318642281|now:1746043198642281|interv:120000000| [2025/04/30 19:59:58 642830] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318642281|now:1746043198642281|interv:120000000| [2025/04/30 19:59:58 642836] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198644121|pq_index:0| [2025/04/30 19:59:58 642842] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198641679| [2025/04/30 19:59:58 642849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198642849| [2025/04/30 19:59:58 642854] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198642853| [2025/04/30 19:59:58 642860] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 642865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 642869] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 642877] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:589|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 642884] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 642890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 642897] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 642903] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:590|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 642910] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 642916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:494840| [2025/04/30 19:59:58 642922] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 642934] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 642940] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57140|min_srtt:57140|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 642946] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 642952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 642958] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 642963] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 642968] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 642975] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 642981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 642987] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 642992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 642999] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 643005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:57600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 643012] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 643018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 643024] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198644121| [2025/04/30 19:59:58 643030] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198644121| [2025/04/30 19:59:58 643036] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198643036|diff:1085| [2025/04/30 19:59:58 643042] [debug] |xqc_engine_main_logic|END|now:1746043198642853| [2025/04/30 19:59:58 643051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198643051| [2025/04/30 19:59:58 643058] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198643057|diff:1064| [2025/04/30 19:59:58 643064] [debug] |xqc_engine_main_logic|END|now:1746043198643051| [2025/04/30 19:59:58 643307] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:173|state:ESTABED|recv_time:1746043198643306| [2025/04/30 19:59:58 643318] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 643324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:331| [2025/04/30 19:59:58 643328] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 19:59:58 643339] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 19:59:58 643344] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 643349] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 643354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:597|origin_pktnum:345|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:597|path_largest_ack:597| [2025/04/30 19:59:58 643359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:199|tx_in_flight:144007|prior_delivered:316264|prior_time:1746043198585497|is_app_limited:0|send_elapse:57780|ack_elapse:57809|ctl_first_sent_time:1746043198586024|lagest_ack_time:1746043198643306|curr_delivered:385864| [2025/04/30 19:59:58 643364] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198586024| [2025/04/30 19:59:58 643368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/04/30 19:59:58 643372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57140|rttvar:169|minrtt:30467|latest_rtt:57282|ack_delay:64| [2025/04/30 19:59:58 643377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57150|rttvar:146|minrtt:30467|latest_rtt:57282|ack_delay:64| [2025/04/30 19:59:58 643381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:597|lost_pn:594|thresh:3| [2025/04/30 19:59:58 643385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 643482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 643497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 643636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 643646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 643651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:592|lost_pn:594|po_sent_time:1746043198584078|lost_send_time:1746043198578864|loss_delay:64442|frame:STREAM |repair:128| [2025/04/30 19:59:58 643656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:593|lost_pn:594|po_sent_time:1746043198584161|lost_send_time:1746043198578864|loss_delay:64442|frame:STREAM |repair:128| [2025/04/30 19:59:58 643660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198584161u| [2025/04/30 19:59:58 643664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 643668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198649504|now:1746043198643668|interval:5836| [2025/04/30 19:59:58 643673] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198649504|now:1746043198643668|interv:5836| [2025/04/30 19:59:58 643677] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57780, ack_elapse 57809, delivered 69600|rate 1203964|lost 259| [2025/04/30 19:59:58 643681] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203964) in round 7| [2025/04/30 19:59:58 643685] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 643689] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 643693] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198586024|recovery:1|recovery_start:1746043198643664|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 643698] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198586024|recovery:1|recovery_start:1746043198643664|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 643703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:54000|srtt:57150|latest_rtt:57282|min_rtt:30467|applimit:0|lost:229|recovery:1|recovery_start:1746043198643664|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 643708] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 643713] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198668306|now:1746043198643306|interv:25000| [2025/04/30 19:59:58 643718] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198643306|max_ack_delay:25000| [2025/04/30 19:59:58 643722] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 19:59:58 643727] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:173|pkt_type:SHORT_HEADER|pkt_num:332|frame:PING ACK |recv_time:1746043198643306|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 643731] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318643306|now:1746043198643306|interv:120000000| [2025/04/30 19:59:58 643738] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318643306|now:1746043198643306|interv:120000000| [2025/04/30 19:59:58 643742] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198644121|pq_index:0| [2025/04/30 19:59:58 643746] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198642853| [2025/04/30 19:59:58 643750] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198643750| [2025/04/30 19:59:58 643755] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198643754| [2025/04/30 19:59:58 643761] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57150|min_srtt:57150|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 643765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 643770] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57150|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 643775] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:592|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 643779] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57150|min_srtt:57150|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 643784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 643788] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57150|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 643793] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:593|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 643797] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57150|min_srtt:57150|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 643801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 643806] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57150|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 643811] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 643818] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57150|min_srtt:57150|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 643825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:497174| [2025/04/30 19:59:58 643837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 643843] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 643849] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 643856] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 643864] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 643871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 643878] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 643884] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 643889] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 643893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:54000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 643898] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 643904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 643911] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198644121| [2025/04/30 19:59:58 643917] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198644121| [2025/04/30 19:59:58 643924] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198643924|diff:197| [2025/04/30 19:59:58 643929] [debug] |xqc_engine_main_logic|END|now:1746043198643754| [2025/04/30 19:59:58 643935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198643935| [2025/04/30 19:59:58 643941] [debug] |xqc_engine_wakeup_after|wakeup:1746043198644121|now:1746043198643941|diff:180| [2025/04/30 19:59:58 643947] [debug] |xqc_engine_main_logic|END|now:1746043198643935| [2025/04/30 19:59:58 644273] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198644273| [2025/04/30 19:59:58 644285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 644291] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:332| [2025/04/30 19:59:58 644295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 19:59:58 644301] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 19:59:58 644305] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 644310] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 644315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:600|origin_pktnum:471|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:600|path_largest_ack:600| [2025/04/30 19:59:58 644325] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:145207|prior_delivered:317464|prior_time:1746043198586458|is_app_limited:0|send_elapse:57728|ack_elapse:57815|ctl_first_sent_time:1746043198586969|lagest_ack_time:1746043198644273|curr_delivered:387064| [2025/04/30 19:59:58 644330] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198586969| [2025/04/30 19:59:58 644334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 19:59:58 644338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57150|rttvar:146|minrtt:30467|latest_rtt:57304|ack_delay:24| [2025/04/30 19:59:58 644344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57167|rttvar:142|minrtt:30467|latest_rtt:57304|ack_delay:24| [2025/04/30 19:59:58 644351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:600|lost_pn:597|thresh:3| [2025/04/30 19:59:58 644357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 644476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 644501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 644689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 644703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 644714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 644719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:595|lost_pn:597|po_sent_time:1746043198585062|lost_send_time:1746043198579806|loss_delay:64467|frame:STREAM |repair:128| [2025/04/30 19:59:58 644727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:596|lost_pn:597|po_sent_time:1746043198585151|lost_send_time:1746043198579806|loss_delay:64467|frame:STREAM |repair:128| [2025/04/30 19:59:58 644731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198585151u| [2025/04/30 19:59:58 644735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 644741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198650580|now:1746043198644741|interval:5839| [2025/04/30 19:59:58 644748] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198650580|now:1746043198644741|interv:5839| [2025/04/30 19:59:58 644754] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57728, ack_elapse 57815, delivered 69600|rate 1203839|lost 261| [2025/04/30 19:59:58 644761] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203839) in round 7| [2025/04/30 19:59:58 644767] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 644774] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 644780] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198586969|recovery:1|recovery_start:1746043198644735|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 644785] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198586969|recovery:1|recovery_start:1746043198644735|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 644790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:50400|srtt:57167|latest_rtt:57304|min_rtt:30467|applimit:0|lost:229|recovery:1|recovery_start:1746043198644735|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 644798] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 19:59:58 644805] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746043198644273|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 644813] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318644273|now:1746043198644273|interv:120000000| [2025/04/30 19:59:58 644818] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318644273|now:1746043198644273|interv:120000000| [2025/04/30 19:59:58 644822] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198644121|pq_index:0| [2025/04/30 19:59:58 644829] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198643754| [2025/04/30 19:59:58 644835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198644835| [2025/04/30 19:59:58 644842] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198644841| [2025/04/30 19:59:58 644850] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198644121|now:1746043198644841| [2025/04/30 19:59:58 644854] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198644121|now:1746043198644841| [2025/04/30 19:59:58 644858] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 644863] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 644871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:50400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 644878] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57167|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 644885] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:595|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 644891] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 644898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:50400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 644905] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57167|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 644911] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:596|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 644918] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 644923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:50400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:497174| [2025/04/30 19:59:58 644930] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57167|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 644937] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 644943] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57167|min_srtt:57167|path_bw:1207370|loss_rate:58.73|path_pto:0| [2025/04/30 19:59:58 644949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:50400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 644955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 644961] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 644966] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 644976] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 644982] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 644988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 644995] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 645002] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 19:59:58 645037] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043198645012|stream_id:8|stream_offset:396812| [2025/04/30 19:59:58 645046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:641|origin_pktnum:530|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 645053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 19:59:58 645059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198650580|now:1746043198645059|interval:5521| [2025/04/30 19:59:58 645067] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198650580|now:1746043198645059|interv:5521| [2025/04/30 19:59:58 645072] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:51600| [2025/04/30 19:59:58 645077] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 645082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 645086] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1897| [2025/04/30 19:59:58 645090] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198646987|now:1746043198645090|interv:1897| [2025/04/30 19:59:58 645094] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1897| [2025/04/30 19:59:58 645098] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 645102] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 645106] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 645111] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 645114] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 645118] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198646987| [2025/04/30 19:59:58 645123] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198646987| [2025/04/30 19:59:58 645132] [debug] |xqc_engine_wakeup_after|wakeup:1746043198646987|now:1746043198645132|diff:1855| [2025/04/30 19:59:58 645136] [debug] |xqc_engine_main_logic|END|now:1746043198644841| [2025/04/30 19:59:58 645142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198645142| [2025/04/30 19:59:58 645145] [debug] |xqc_engine_wakeup_after|wakeup:1746043198646987|now:1746043198645145|diff:1842| [2025/04/30 19:59:58 645149] [debug] |xqc_engine_main_logic|END|now:1746043198645142| [2025/04/30 19:59:58 645271] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198645270| [2025/04/30 19:59:58 645286] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 645294] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:333| [2025/04/30 19:59:58 645300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 19:59:58 645308] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 19:59:58 645314] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 645321] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 645329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:602|path_largest_ack:602| [2025/04/30 19:59:58 645336] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:145207|prior_delivered:318664|prior_time:1746043198587406|is_app_limited:0|send_elapse:57691|ack_elapse:57864|ctl_first_sent_time:1746043198587915|lagest_ack_time:1746043198645270|curr_delivered:388264| [2025/04/30 19:59:58 645343] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198587915| [2025/04/30 19:59:58 645349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 19:59:58 645355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57167|rttvar:142|minrtt:30467|latest_rtt:57355|ack_delay:16| [2025/04/30 19:59:58 645362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57189|rttvar:150|minrtt:30467|latest_rtt:57355|ack_delay:16| [2025/04/30 19:59:58 645369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:602|lost_pn:599|thresh:3| [2025/04/30 19:59:58 645375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 645775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 645781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:598|lost_pn:599|po_sent_time:1746043198586113|lost_send_time:1746043198580746|loss_delay:64524|frame:STREAM |repair:128| [2025/04/30 19:59:58 645789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:599|lost_pn:599|po_sent_time:1746043198586215|lost_send_time:1746043198580746|loss_delay:64524|frame:STREAM |repair:128| [2025/04/30 19:59:58 645795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198586215u| [2025/04/30 19:59:58 645802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 645808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198651593|now:1746043198645808|interval:5785| [2025/04/30 19:59:58 645815] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198651593|now:1746043198645808|interv:5785| [2025/04/30 19:59:58 645821] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57691, ack_elapse 57864, delivered 69600|rate 1202820|lost 263| [2025/04/30 19:59:58 645827] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202820) in round 7| [2025/04/30 19:59:58 645833] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 645840] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 645846] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198587915|recovery:1|recovery_start:1746043198645802|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 645853] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:2|acked:1200|po_sent_time:1746043198587915|recovery:1|recovery_start:1746043198645802|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 645859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:48000|srtt:57189|latest_rtt:57355|min_rtt:30467|applimit:0|lost:230|recovery:1|recovery_start:1746043198645802|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 645872] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 19:59:58 645880] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746043198645270|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 645887] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318645270|now:1746043198645270|interv:120000000| [2025/04/30 19:59:58 645893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318645270|now:1746043198645270|interv:120000000| [2025/04/30 19:59:58 645899] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198646987|pq_index:0| [2025/04/30 19:59:58 645906] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198644841| [2025/04/30 19:59:58 645912] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198645912| [2025/04/30 19:59:58 645919] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198645917| [2025/04/30 19:59:58 645927] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 645934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 645941] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57189|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 645949] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:598|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 645955] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 645961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 645967] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57189|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 645974] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:599|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 645981] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 645987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 645999] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57189|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 646005] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 646012] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 646018] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:499508| [2025/04/30 19:59:58 646024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 646030] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 646035] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 646041] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 646047] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 646053] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 646059] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 646065] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 646085] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 646091] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:48000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 646098] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 646103] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 646109] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198646987| [2025/04/30 19:59:58 646115] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198646987| [2025/04/30 19:59:58 646121] [debug] |xqc_engine_wakeup_after|wakeup:1746043198646987|now:1746043198646121|diff:866| [2025/04/30 19:59:58 646128] [debug] |xqc_engine_main_logic|END|now:1746043198645917| [2025/04/30 19:59:58 646136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198646136| [2025/04/30 19:59:58 646142] [debug] |xqc_engine_wakeup_after|wakeup:1746043198646987|now:1746043198646142|diff:845| [2025/04/30 19:59:58 646147] [debug] |xqc_engine_main_logic|END|now:1746043198646136| [2025/04/30 19:59:58 646271] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198646270| [2025/04/30 19:59:58 646285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 646298] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:334| [2025/04/30 19:59:58 646305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 19:59:58 646314] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 19:59:58 646320] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 646331] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 646338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:604|origin_pktnum:475|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:604|path_largest_ack:604| [2025/04/30 19:59:58 646345] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:145207|prior_delivered:319864|prior_time:1746043198588438|is_app_limited:0|send_elapse:57800|ack_elapse:57832|ctl_first_sent_time:1746043198588957|lagest_ack_time:1746043198646270|curr_delivered:389464| [2025/04/30 19:59:58 646353] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198588957| [2025/04/30 19:59:58 646360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 19:59:58 646366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57189|rttvar:150|minrtt:30467|latest_rtt:57313|ack_delay:24| [2025/04/30 19:59:58 646373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57202|rttvar:138|minrtt:30467|latest_rtt:57313|ack_delay:24| [2025/04/30 19:59:58 646379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:604|lost_pn:601|thresh:3| [2025/04/30 19:59:58 646385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 646789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 646796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:601|lost_pn:601|po_sent_time:1746043198587069|lost_send_time:1746043198581793|loss_delay:64477|frame:STREAM |repair:128| [2025/04/30 19:59:58 646802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198587069u| [2025/04/30 19:59:58 646808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 646814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198652469|now:1746043198646814|interval:5655| [2025/04/30 19:59:58 646821] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198652469|now:1746043198646814|interv:5655| [2025/04/30 19:59:58 646827] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57800, ack_elapse 57832, delivered 69600|rate 1203485|lost 264| [2025/04/30 19:59:58 646834] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203485) in round 7| [2025/04/30 19:59:58 646840] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 646846] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 646851] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198588957|recovery:1|recovery_start:1746043198646808|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 646858] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198588957|recovery:1|recovery_start:1746043198646808|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 646865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:45600|srtt:57202|latest_rtt:57313|min_rtt:30467|applimit:0|lost:230|recovery:1|recovery_start:1746043198646808|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 646874] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 19:59:58 646880] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746043198646270|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 646887] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318646270|now:1746043198646270|interv:120000000| [2025/04/30 19:59:58 646893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318646270|now:1746043198646270|interv:120000000| [2025/04/30 19:59:58 646904] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198646987|pq_index:0| [2025/04/30 19:59:58 646911] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198645917| [2025/04/30 19:59:58 646917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198646917| [2025/04/30 19:59:58 646925] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198646923| [2025/04/30 19:59:58 646933] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 646940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 646946] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 646953] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:601|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 646959] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 646966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:499508| [2025/04/30 19:59:58 646973] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 646979] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 646985] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 646992] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 646998] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 647004] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 647010] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 647016] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 647023] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 647029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 647041] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 647046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 647052] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 647058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 647064] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 647071] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 647077] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198646987| [2025/04/30 19:59:58 647083] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198646987| [2025/04/30 19:59:58 647088] [debug] |xqc_engine_wakeup_after|wakeup:1746043198646987|now:1746043198647088|diff:18446744073709551515| [2025/04/30 19:59:58 647094] [debug] |xqc_engine_main_logic|END|now:1746043198646923| [2025/04/30 19:59:58 647102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198647102| [2025/04/30 19:59:58 647108] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198646987|pq_index:0| [2025/04/30 19:59:58 647115] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198646923| [2025/04/30 19:59:58 647122] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198647121| [2025/04/30 19:59:58 647129] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198646987|now:1746043198647121| [2025/04/30 19:59:58 647135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198646987|now:1746043198647121| [2025/04/30 19:59:58 647140] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 647147] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57202|min_srtt:57202|path_bw:1207370|loss_rate:59.06|path_pto:0| [2025/04/30 19:59:58 647155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 647161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 647187] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 647197] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 647204] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 647211] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 647223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 647230] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 647236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 19:59:58 647282] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043198647247|stream_id:8|stream_offset:397979| [2025/04/30 19:59:58 647291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:642|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 19:59:58 647298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 19:59:58 647305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198652469|now:1746043198647304|interval:5165| [2025/04/30 19:59:58 647311] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198652469|now:1746043198647304|interv:5165| [2025/04/30 19:59:58 647318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:46800| [2025/04/30 19:59:58 647325] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 647332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 647339] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:2518| [2025/04/30 19:59:58 647345] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198649863|now:1746043198647345|interv:2518| [2025/04/30 19:59:58 647351] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:2518| [2025/04/30 19:59:58 647357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 647363] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 647369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:46800|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 647375] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 647381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 647388] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198649863| [2025/04/30 19:59:58 647394] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198649863| [2025/04/30 19:59:58 647399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198647399|diff:2464| [2025/04/30 19:59:58 647405] [debug] |xqc_engine_main_logic|END|now:1746043198647121| [2025/04/30 19:59:58 647417] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198647416| [2025/04/30 19:59:58 647433] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 647442] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:335| [2025/04/30 19:59:58 647447] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 19:59:58 647456] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 19:59:58 647462] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 647469] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 647478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:606|origin_pktnum:477|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:606|path_largest_ack:606| [2025/04/30 19:59:58 647484] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:145207|prior_delivered:321064|prior_time:1746043198589460|is_app_limited:0|send_elapse:57842|ack_elapse:57956|ctl_first_sent_time:1746043198589981|lagest_ack_time:1746043198647416|curr_delivered:390664| [2025/04/30 19:59:58 647491] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198589981| [2025/04/30 19:59:58 647498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 19:59:58 647504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57202|rttvar:138|minrtt:30467|latest_rtt:57435|ack_delay:24| [2025/04/30 19:59:58 647511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57228|rttvar:156|minrtt:30467|latest_rtt:57435|ack_delay:24| [2025/04/30 19:59:58 647517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:606|lost_pn:603|thresh:3| [2025/04/30 19:59:58 647524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 647927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 647940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:603|lost_pn:603|po_sent_time:1746043198587992|lost_send_time:1746043198582802|loss_delay:64614|frame:STREAM |repair:128| [2025/04/30 19:59:58 647947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198587992u| [2025/04/30 19:59:58 647954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 647959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198653673|now:1746043198647959|interval:5714| [2025/04/30 19:59:58 647965] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198653673|now:1746043198647959|interv:5714| [2025/04/30 19:59:58 647971] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57842, ack_elapse 57956, delivered 69600|rate 1200911|lost 265| [2025/04/30 19:59:58 647978] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200911) in round 7| [2025/04/30 19:59:58 647985] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 647991] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 647997] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198589981|recovery:1|recovery_start:1746043198647953|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 648003] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198589981|recovery:1|recovery_start:1746043198647953|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 648010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:44400|srtt:57228|latest_rtt:57435|min_rtt:30467|applimit:0|lost:231|recovery:1|recovery_start:1746043198647953|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 648018] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 19:59:58 648025] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746043198647416|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 648037] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318647416|now:1746043198647416|interv:120000000| [2025/04/30 19:59:58 648043] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318647416|now:1746043198647416|interv:120000000| [2025/04/30 19:59:58 648049] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198649863|pq_index:0| [2025/04/30 19:59:58 648055] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198647121| [2025/04/30 19:59:58 648061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198648061| [2025/04/30 19:59:58 648068] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198648067| [2025/04/30 19:59:58 648077] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57228|min_srtt:57228|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648084] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:44400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 648090] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57228|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 648098] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:603|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 648104] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57228|min_srtt:57228|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648109] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:44400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 648113] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57228|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 648117] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 648122] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57228|min_srtt:57228|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648126] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:44400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:501842| [2025/04/30 19:59:58 648130] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 648134] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 648138] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 648142] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 648151] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 648155] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 648159] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 648163] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 648185] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 648190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 648194] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 648198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 648202] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198649863| [2025/04/30 19:59:58 648206] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198649863| [2025/04/30 19:59:58 648210] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198648210|diff:1653| [2025/04/30 19:59:58 648214] [debug] |xqc_engine_main_logic|END|now:1746043198648067| [2025/04/30 19:59:58 648220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198648220| [2025/04/30 19:59:58 648224] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198648224|diff:1639| [2025/04/30 19:59:58 648228] [debug] |xqc_engine_main_logic|END|now:1746043198648220| [2025/04/30 19:59:58 648237] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198648236| [2025/04/30 19:59:58 648242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 648247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:336| [2025/04/30 19:59:58 648251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 19:59:58 648257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 19:59:58 648261] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 648266] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 648272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:608|origin_pktnum:479|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:608|path_largest_ack:608| [2025/04/30 19:59:58 648276] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:145207|prior_delivered:322264|prior_time:1746043198590402|is_app_limited:0|send_elapse:57775|ack_elapse:57834|ctl_first_sent_time:1746043198590915|lagest_ack_time:1746043198648236|curr_delivered:391864| [2025/04/30 19:59:58 648281] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198590915| [2025/04/30 19:59:58 648285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 19:59:58 648289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57228|rttvar:156|minrtt:30467|latest_rtt:57321|ack_delay:24| [2025/04/30 19:59:58 648297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57237|rttvar:134|minrtt:30467|latest_rtt:57321|ack_delay:24| [2025/04/30 19:59:58 648302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:608|lost_pn:605|thresh:3| [2025/04/30 19:59:58 648306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 648560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 648572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:605|lost_pn:605|po_sent_time:1746043198589059|lost_send_time:1746043198583750|loss_delay:64486|frame:STREAM |repair:128| [2025/04/30 19:59:58 648577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198589059u| [2025/04/30 19:59:58 648581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 648585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198654576|now:1746043198648585|interval:5991| [2025/04/30 19:59:58 648591] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198654576|now:1746043198648585|interv:5991| [2025/04/30 19:59:58 648596] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57775, ack_elapse 57834, delivered 69600|rate 1203444|lost 266| [2025/04/30 19:59:58 648600] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203444) in round 7| [2025/04/30 19:59:58 648604] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 648608] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 648612] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198590915|recovery:1|recovery_start:1746043198648581|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 648616] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198590915|recovery:1|recovery_start:1746043198648581|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 648621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:42000|srtt:57237|latest_rtt:57321|min_rtt:30467|applimit:0|lost:231|recovery:1|recovery_start:1746043198648581|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 648627] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 19:59:58 648631] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746043198648236|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 648636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318648236|now:1746043198648236|interv:120000000| [2025/04/30 19:59:58 648640] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318648236|now:1746043198648236|interv:120000000| [2025/04/30 19:59:58 648644] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198649863|pq_index:0| [2025/04/30 19:59:58 648648] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198648067| [2025/04/30 19:59:58 648652] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198648652| [2025/04/30 19:59:58 648657] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198648656| [2025/04/30 19:59:58 648662] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:42000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 648671] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57237|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 648675] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:605|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 648682] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:42000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:501842| [2025/04/30 19:59:58 648691] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57237|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 648695] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 648699] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57237|min_srtt:57237|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 648703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:42000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 648708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 648712] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 648716] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 648720] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 648724] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 648728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 648732] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 648736] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 648740] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 648744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 648749] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 648752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 648756] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198649863| [2025/04/30 19:59:58 648760] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198649863| [2025/04/30 19:59:58 648764] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198648764|diff:1099| [2025/04/30 19:59:58 648770] [debug] |xqc_engine_main_logic|END|now:1746043198648656| [2025/04/30 19:59:58 648775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198648775| [2025/04/30 19:59:58 648779] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198648779|diff:1084| [2025/04/30 19:59:58 648783] [debug] |xqc_engine_main_logic|END|now:1746043198648775| [2025/04/30 19:59:58 649231] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198649230| [2025/04/30 19:59:58 649242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 649249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:337| [2025/04/30 19:59:58 649253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 19:59:58 649259] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 19:59:58 649263] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 649268] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 649274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:610|origin_pktnum:481|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:610|path_largest_ack:610| [2025/04/30 19:59:58 649279] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:145207|prior_delivered:323464|prior_time:1746043198591397|is_app_limited:0|send_elapse:57781|ack_elapse:57833|ctl_first_sent_time:1746043198591914|lagest_ack_time:1746043198649230|curr_delivered:393064| [2025/04/30 19:59:58 649284] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198591914| [2025/04/30 19:59:58 649289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 19:59:58 649293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57237|rttvar:134|minrtt:30467|latest_rtt:57316|ack_delay:24| [2025/04/30 19:59:58 649297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:114|minrtt:30467|latest_rtt:57316|ack_delay:24| [2025/04/30 19:59:58 649301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:610|lost_pn:607|thresh:3| [2025/04/30 19:59:58 649305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 649564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 649580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:607|lost_pn:607|po_sent_time:1746043198590090|lost_send_time:1746043198584750|loss_delay:64480|frame:STREAM |repair:128| [2025/04/30 19:59:58 649584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198590090u| [2025/04/30 19:59:58 649588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 649593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198655470|now:1746043198649592|interval:5878| [2025/04/30 19:59:58 649597] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198655470|now:1746043198649592|interv:5878| [2025/04/30 19:59:58 649601] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57781, ack_elapse 57833, delivered 69600|rate 1203465|lost 267| [2025/04/30 19:59:58 649605] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203465) in round 7| [2025/04/30 19:59:58 649610] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 649614] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 649618] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198591914|recovery:1|recovery_start:1746043198649588|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 649622] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198591914|recovery:1|recovery_start:1746043198649588|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 649627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:39600|srtt:57244|latest_rtt:57316|min_rtt:30467|applimit:0|lost:231|recovery:1|recovery_start:1746043198649588|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 649635] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 19:59:58 649640] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746043198649230|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 649645] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318649230|now:1746043198649230|interv:120000000| [2025/04/30 19:59:58 649649] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318649230|now:1746043198649230|interv:120000000| [2025/04/30 19:59:58 649653] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198649863|pq_index:0| [2025/04/30 19:59:58 649657] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198648656| [2025/04/30 19:59:58 649661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198649661| [2025/04/30 19:59:58 649666] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198649665| [2025/04/30 19:59:58 649672] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 649676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:39600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 649681] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 649686] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:607|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 649690] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 649694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:39600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 649699] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 649703] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 649707] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57244|min_srtt:57244|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 649711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:103200|inflight:39600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:504176| [2025/04/30 19:59:58 649716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 649719] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 649726] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 649730] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 649734] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 649738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 649743] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 649747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 649751] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 649755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39600|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 649759] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 649763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 649767] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198649863| [2025/04/30 19:59:58 649771] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198649863| [2025/04/30 19:59:58 649775] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198649775|diff:88| [2025/04/30 19:59:58 649779] [debug] |xqc_engine_main_logic|END|now:1746043198649665| [2025/04/30 19:59:58 649784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198649784| [2025/04/30 19:59:58 649788] [debug] |xqc_engine_wakeup_after|wakeup:1746043198649863|now:1746043198649788|diff:75| [2025/04/30 19:59:58 649792] [debug] |xqc_engine_main_logic|END|now:1746043198649784| [2025/04/30 19:59:58 650218] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198650217| [2025/04/30 19:59:58 650228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 650234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:338| [2025/04/30 19:59:58 650238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 19:59:58 650244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 19:59:58 650248] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 650253] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 650259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:612|origin_pktnum:483|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:612|path_largest_ack:612| [2025/04/30 19:59:58 650263] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:145207|prior_delivered:324664|prior_time:1746043198592475|is_app_limited:0|send_elapse:57887|ack_elapse:57742|ctl_first_sent_time:1746043198593013|lagest_ack_time:1746043198650217|curr_delivered:394264| [2025/04/30 19:59:58 650272] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198593013| [2025/04/30 19:59:58 650277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 19:59:58 650281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57244|rttvar:114|minrtt:30467|latest_rtt:57204|ack_delay:24| [2025/04/30 19:59:58 650286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:102|minrtt:30467|latest_rtt:57204|ack_delay:24| [2025/04/30 19:59:58 650290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:612|lost_pn:609|thresh:3| [2025/04/30 19:59:58 650294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 650540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 650559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:609|lost_pn:609|po_sent_time:1746043198590990|lost_send_time:1746043198585827|loss_delay:64390|frame:STREAM |repair:128| [2025/04/30 19:59:58 650564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198590990u| [2025/04/30 19:59:58 650570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 650574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198656379|now:1746043198650574|interval:5805| [2025/04/30 19:59:58 650579] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198656379|now:1746043198650574|interv:5805| [2025/04/30 19:59:58 650583] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57887, ack_elapse 57742, delivered 69600|rate 1202342|lost 268| [2025/04/30 19:59:58 650587] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202342) in round 7| [2025/04/30 19:59:58 650591] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 650595] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106121|extra_cwnd:4520| [2025/04/30 19:59:58 650599] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198593013|recovery:1|recovery_start:1746043198650570|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 650604] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198593013|recovery:1|recovery_start:1746043198650570|packet_conservation:1|next_round_delivered:327064| [2025/04/30 19:59:58 650608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:1|pacing_rate:418499|bw:1207370|cwnd:143043|full_bw_reached:1|inflight:37200|srtt:57236|latest_rtt:57204|min_rtt:30467|applimit:0|lost:231|recovery:1|recovery_start:1746043198650570|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 19:59:58 650614] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 19:59:58 650618] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746043198650217|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 650623] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318650217|now:1746043198650217|interv:120000000| [2025/04/30 19:59:58 650627] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318650217|now:1746043198650217|interv:120000000| [2025/04/30 19:59:58 650631] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198649863|pq_index:0| [2025/04/30 19:59:58 650635] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198649665| [2025/04/30 19:59:58 650639] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198650639| [2025/04/30 19:59:58 650644] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198650643| [2025/04/30 19:59:58 650649] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198649863|now:1746043198650643| [2025/04/30 19:59:58 650653] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198649863|now:1746043198650643| [2025/04/30 19:59:58 650657] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 650664] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 650669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:103200|inflight:37200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 650673] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57236|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 650678] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:609|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 650682] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 650686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:104400|inflight:37200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:504176| [2025/04/30 19:59:58 650690] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:57236|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 650695] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 650699] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57236|min_srtt:57236|path_bw:1207370|loss_rate:59.38|path_pto:0| [2025/04/30 19:59:58 650703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:37200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 650707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 650711] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 650715] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 650719] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 650724] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 650728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 650732] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 650737] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 19:59:58 650774] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198650743|stream_id:8|stream_offset:399146| [2025/04/30 19:59:58 650785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:643|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 19:59:58 650798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 650805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198656379|now:1746043198650805|interval:5574| [2025/04/30 19:59:58 650811] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198656379|now:1746043198650805|interv:5574| [2025/04/30 19:59:58 650816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143043|inflight:38400| [2025/04/30 19:59:58 650823] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 650829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 650836] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1890| [2025/04/30 19:59:58 650842] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198652732|now:1746043198650842|interv:1890| [2025/04/30 19:59:58 650848] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1890| [2025/04/30 19:59:58 650853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 650859] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 650865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38400|cwnd:143043|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 650872] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 650878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 650883] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198652732| [2025/04/30 19:59:58 650891] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198652732| [2025/04/30 19:59:58 650898] [debug] |xqc_engine_wakeup_after|wakeup:1746043198652732|now:1746043198650898|diff:1834| [2025/04/30 19:59:58 650904] [debug] |xqc_engine_main_logic|END|now:1746043198650643| [2025/04/30 19:59:58 650911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198650911| [2025/04/30 19:59:58 650916] [debug] |xqc_engine_wakeup_after|wakeup:1746043198652732|now:1746043198650916|diff:1816| [2025/04/30 19:59:58 650921] [debug] |xqc_engine_main_logic|END|now:1746043198650911| [2025/04/30 19:59:58 651216] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198651215| [2025/04/30 19:59:58 651226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 651232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:339| [2025/04/30 19:59:58 651236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 19:59:58 651242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 19:59:58 651246] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 651255] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 651270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:614|origin_pktnum:485|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:614|path_largest_ack:614| [2025/04/30 19:59:58 651275] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:142807|prior_delivered:327064|prior_time:1746043198594432|is_app_limited:0|send_elapse:57857|ack_elapse:56783|ctl_first_sent_time:1746043198595002|lagest_ack_time:1746043198651215|curr_delivered:395464| [2025/04/30 19:59:58 651280] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198595002| [2025/04/30 19:59:58 651285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 19:59:58 651289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57236|rttvar:102|minrtt:30467|latest_rtt:56213|ack_delay:24| [2025/04/30 19:59:58 651293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57105|rttvar:338|minrtt:30467|latest_rtt:56213|ack_delay:24| [2025/04/30 19:59:58 651297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:614|lost_pn:611|thresh:3| [2025/04/30 19:59:58 651301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 651547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 651574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:611|lost_pn:611|po_sent_time:1746043198591989|lost_send_time:1746043198586972|loss_delay:64243|frame:STREAM |repair:128| [2025/04/30 19:59:58 651579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198591989u| [2025/04/30 19:59:58 651583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 651587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198657354|now:1746043198651587|interval:5767| [2025/04/30 19:59:58 651591] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198657354|now:1746043198651587|interv:5767| [2025/04/30 19:59:58 651595] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57857, ack_elapse 56783, delivered 68400|rate 1182225|lost 269| [2025/04/30 19:59:58 651600] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 19:59:58 651604] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182225) in round 8| [2025/04/30 19:59:58 651609] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 651613] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 651617] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198595002|recovery:1|recovery_start:1746043198651582|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 651622] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:1|acked:1200|po_sent_time:1746043198595002|recovery:1|recovery_start:1746043198651582|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 651627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:36000|srtt:57105|latest_rtt:56213|min_rtt:30467|applimit:0|lost:232|recovery:1|recovery_start:1746043198651582|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 651633] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 19:59:58 651637] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746043198651215|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 651642] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318651215|now:1746043198651215|interv:120000000| [2025/04/30 19:59:58 651646] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318651215|now:1746043198651215|interv:120000000| [2025/04/30 19:59:58 651650] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198652732|pq_index:0| [2025/04/30 19:59:58 651654] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198650643| [2025/04/30 19:59:58 651661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198651661| [2025/04/30 19:59:58 651666] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198651665| [2025/04/30 19:59:58 651672] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 651676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 651681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 651685] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 651689] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 651693] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 651697] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57105|min_srtt:57105|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 651701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 651706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 651709] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 651713] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 651718] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 651722] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 651726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 651731] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 651734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 651738] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 651743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 651747] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 651753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 651757] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198652732| [2025/04/30 19:59:58 651761] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198652732| [2025/04/30 19:59:58 651765] [debug] |xqc_engine_wakeup_after|wakeup:1746043198652732|now:1746043198651765|diff:967| [2025/04/30 19:59:58 651769] [debug] |xqc_engine_main_logic|END|now:1746043198651665| [2025/04/30 19:59:58 651774] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198651774| [2025/04/30 19:59:58 651778] [debug] |xqc_engine_wakeup_after|wakeup:1746043198652732|now:1746043198651778|diff:954| [2025/04/30 19:59:58 651782] [debug] |xqc_engine_main_logic|END|now:1746043198651774| [2025/04/30 19:59:58 652209] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198652208| [2025/04/30 19:59:58 652219] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 652225] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:340| [2025/04/30 19:59:58 652229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 19:59:58 652235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 19:59:58 652239] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 652244] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 652250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:615|origin_pktnum:487|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:615|path_largest_ack:615| [2025/04/30 19:59:58 652254] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:141607|prior_delivered:328264|prior_time:1746043198596241|is_app_limited:0|send_elapse:58640|ack_elapse:55967|ctl_first_sent_time:1746043198596762|lagest_ack_time:1746043198652208|curr_delivered:396664| [2025/04/30 19:59:58 652259] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198596762| [2025/04/30 19:59:58 652264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 19:59:58 652268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57105|rttvar:338|minrtt:30467|latest_rtt:55446|ack_delay:24| [2025/04/30 19:59:58 652272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56894|rttvar:674|minrtt:30467|latest_rtt:55446|ack_delay:24| [2025/04/30 19:59:58 652276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 19:59:58 652280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 652530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 652557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 652561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198657116|now:1746043198652561|interval:4555| [2025/04/30 19:59:58 652566] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198657116|now:1746043198652561|interv:4555| [2025/04/30 19:59:58 652570] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58640, ack_elapse 55967, delivered 68400|rate 1166439|lost 269| [2025/04/30 19:59:58 652575] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166439) in round 8| [2025/04/30 19:59:58 652579] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 652583] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 652587] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198596762|recovery:1|recovery_start:1746043198651582|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 652591] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198596762|recovery:1|recovery_start:1746043198651582|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 652596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:34800|srtt:56894|latest_rtt:55446|min_rtt:30467|applimit:0|lost:232|recovery:1|recovery_start:1746043198651582|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 652605] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 19:59:58 652609] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746043198652208|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 652614] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318652208|now:1746043198652208|interv:120000000| [2025/04/30 19:59:58 652618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318652208|now:1746043198652208|interv:120000000| [2025/04/30 19:59:58 652622] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198652732|pq_index:0| [2025/04/30 19:59:58 652626] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198651665| [2025/04/30 19:59:58 652630] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198652630| [2025/04/30 19:59:58 652635] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198652634| [2025/04/30 19:59:58 652641] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 652645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 652650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 652654] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 652657] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 652662] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 652666] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 652670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 652674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 652678] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 652682] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 652686] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 652690] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 652697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 652702] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 652706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 652710] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 652714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 652718] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 652722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 652726] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198652732| [2025/04/30 19:59:58 652730] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198652732| [2025/04/30 19:59:58 652734] [debug] |xqc_engine_wakeup_after|wakeup:1746043198652732|now:1746043198652734|diff:18446744073709551614| [2025/04/30 19:59:58 652738] [debug] |xqc_engine_main_logic|END|now:1746043198652634| [2025/04/30 19:59:58 652743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198652743| [2025/04/30 19:59:58 652747] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198652732|pq_index:0| [2025/04/30 19:59:58 652751] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198652634| [2025/04/30 19:59:58 652756] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198652755| [2025/04/30 19:59:58 652760] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198652732|now:1746043198652755| [2025/04/30 19:59:58 652765] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198652732|now:1746043198652755| [2025/04/30 19:59:58 652769] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 652773] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 652777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 652782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 652785] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 652789] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 652793] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 652800] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1207370|loss_rate:59.69|path_pto:0| [2025/04/30 19:59:58 652804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 652810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 652816] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 652822] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 652828] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 652834] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 652840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 652847] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 652854] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 19:59:58 652895] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043198652863|stream_id:8|stream_offset:400313| [2025/04/30 19:59:58 652903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:644|origin_pktnum:542|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 652910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 19:59:58 652916] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198657116|now:1746043198652916|interval:4200| [2025/04/30 19:59:58 652923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198657116|now:1746043198652916|interv:4200| [2025/04/30 19:59:58 652929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:36000| [2025/04/30 19:59:58 652936] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:544|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 652942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 652948] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 652955] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 19:59:58 652988] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043198652964|stream_id:8|stream_offset:401480| [2025/04/30 19:59:58 653004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:645|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 19:59:58 653012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 19:59:58 653016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198657116|now:1746043198653016|interval:4100| [2025/04/30 19:59:58 653020] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198657116|now:1746043198653016|interv:4100| [2025/04/30 19:59:58 653024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:37200| [2025/04/30 19:59:58 653029] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 653033] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 653038] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 653042] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198654041|now:1746043198653041|interv:1000| [2025/04/30 19:59:58 653046] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 653049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 653054] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 653058] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 653062] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 653066] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 653070] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198654041| [2025/04/30 19:59:58 653075] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198654041| [2025/04/30 19:59:58 653080] [debug] |xqc_engine_wakeup_after|wakeup:1746043198654041|now:1746043198653080|diff:961| [2025/04/30 19:59:58 653084] [debug] |xqc_engine_main_logic|END|now:1746043198652755| [2025/04/30 19:59:58 653248] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198653247| [2025/04/30 19:59:58 653256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 653262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:341| [2025/04/30 19:59:58 653266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 19:59:58 653272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 19:59:58 653276] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 653281] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 653290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:616|origin_pktnum:489|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:616| [2025/04/30 19:59:58 653295] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:142807|prior_delivered:328264|prior_time:1746043198596241|is_app_limited:0|send_elapse:58709|ack_elapse:57006|ctl_first_sent_time:1746043198596831|lagest_ack_time:1746043198653247|curr_delivered:397864| [2025/04/30 19:59:58 653300] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198596831| [2025/04/30 19:59:58 653304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 19:59:58 653308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56894|rttvar:674|minrtt:30467|latest_rtt:56416|ack_delay:32| [2025/04/30 19:59:58 653313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56831|rttvar:633|minrtt:30467|latest_rtt:56416|ack_delay:32| [2025/04/30 19:59:58 653317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:616|lost_pn:613|thresh:3| [2025/04/30 19:59:58 653321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 653559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 653589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:613|lost_pn:613|po_sent_time:1746043198593111|lost_send_time:1746043198589313|loss_delay:63934|frame:STREAM |repair:128| [2025/04/30 19:59:58 653593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198593111u| [2025/04/30 19:59:58 653598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 653602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56831|rtt_var:633|pto_duration:59363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 653606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 653610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 653614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 19:59:58 653618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198737327|now:1746043198653602|interv:83725| [2025/04/30 19:59:58 653622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198737327|now:1746043198653602|interval:83725|pto_count:0|srtt:56831 [2025/04/30 19:59:58 653627] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58709, ack_elapse 57006, delivered 69600|rate 1185508|lost 270| [2025/04/30 19:59:58 653631] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185508) in round 8| [2025/04/30 19:59:58 653635] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 653639] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 653643] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198596831|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 653648] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198596831|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 653653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:34800|srtt:56831|latest_rtt:56416|min_rtt:30467|applimit:0|lost:234|recovery:1|recovery_start:1746043198653597|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 653658] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 19:59:58 653663] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746043198653247|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 653668] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318653247|now:1746043198653247|interv:120000000| [2025/04/30 19:59:58 653672] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318653247|now:1746043198653247|interv:120000000| [2025/04/30 19:59:58 653679] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198654041|pq_index:0| [2025/04/30 19:59:58 653683] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198652755| [2025/04/30 19:59:58 653687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198653687| [2025/04/30 19:59:58 653692] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198653691| [2025/04/30 19:59:58 653697] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56831|min_srtt:56831|path_bw:1207370|loss_rate:60.31|path_pto:0| [2025/04/30 19:59:58 653702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 653706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 653710] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 653714] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 653718] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 653723] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56831|min_srtt:56831|path_bw:1207370|loss_rate:60.31|path_pto:0| [2025/04/30 19:59:58 653727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 653731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 653735] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 653739] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 653743] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 653747] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 653751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 653756] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 653759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 653763] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 653767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 653774] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 653778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 653782] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198654041| [2025/04/30 19:59:58 653786] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198654041| [2025/04/30 19:59:58 653790] [debug] |xqc_engine_wakeup_after|wakeup:1746043198654041|now:1746043198653790|diff:251| [2025/04/30 19:59:58 653794] [debug] |xqc_engine_main_logic|END|now:1746043198653691| [2025/04/30 19:59:58 653799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198653799| [2025/04/30 19:59:58 653803] [debug] |xqc_engine_wakeup_after|wakeup:1746043198654041|now:1746043198653803|diff:238| [2025/04/30 19:59:58 653807] [debug] |xqc_engine_main_logic|END|now:1746043198653799| [2025/04/30 19:59:58 654273] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198654272| [2025/04/30 19:59:58 654283] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 654289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:342| [2025/04/30 19:59:58 654293] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 19:59:58 654299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 19:59:58 654303] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 654308] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 654313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:617|origin_pktnum:491|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:617|path_largest_ack:617| [2025/04/30 19:59:58 654318] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:141607|prior_delivered:329464|prior_time:1746043198596894|is_app_limited:0|send_elapse:58366|ack_elapse:57378|ctl_first_sent_time:1746043198597488|lagest_ack_time:1746043198654272|curr_delivered:399064| [2025/04/30 19:59:58 654322] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198597488| [2025/04/30 19:59:58 654327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 19:59:58 654331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56831|rttvar:633|minrtt:30467|latest_rtt:56784|ack_delay:40| [2025/04/30 19:59:58 654336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56821|rttvar:496|minrtt:30467|latest_rtt:56784|ack_delay:40| [2025/04/30 19:59:58 654340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 19:59:58 654344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 654582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 654613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 654617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:496|pto_duration:58821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 654622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 654626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 654630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 19:59:58 654634] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198736785|now:1746043198654617|interv:82168| [2025/04/30 19:59:58 654638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198736785|now:1746043198654617|interval:82168|pto_count:0|srtt:56821 [2025/04/30 19:59:58 654642] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58366, ack_elapse 57378, delivered 69600|rate 1192475|lost 270| [2025/04/30 19:59:58 654647] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192475) in round 8| [2025/04/30 19:59:58 654651] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 654655] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 654659] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198597488|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 654666] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198597488|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 654671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:33600|srtt:56821|latest_rtt:56784|min_rtt:30467|applimit:0|lost:234|recovery:1|recovery_start:1746043198653597|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 654677] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 19:59:58 654681] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746043198654272|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 654686] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318654272|now:1746043198654272|interv:120000000| [2025/04/30 19:59:58 654690] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318654272|now:1746043198654272|interv:120000000| [2025/04/30 19:59:58 654694] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198654041|pq_index:0| [2025/04/30 19:59:58 654698] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198653691| [2025/04/30 19:59:58 654702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198654702| [2025/04/30 19:59:58 654707] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198654706| [2025/04/30 19:59:58 654712] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198654041|now:1746043198654706| [2025/04/30 19:59:58 654716] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198654041|now:1746043198654706| [2025/04/30 19:59:58 654720] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 654725] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56821|min_srtt:56821|path_bw:1207370|loss_rate:60.31|path_pto:0| [2025/04/30 19:59:58 654729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 654734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 654737] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 654741] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 654746] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 654750] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56821|min_srtt:56821|path_bw:1207370|loss_rate:60.31|path_pto:0| [2025/04/30 19:59:58 654757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 654761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 654765] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 654769] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 654773] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 654777] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 654781] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 654786] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 654790] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 19:59:58 654827] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043198654796|stream_id:8|stream_offset:402647| [2025/04/30 19:59:58 654835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:646|origin_pktnum:546|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 654842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 19:59:58 654848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:496|pto_duration:58821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 654855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 654861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 654867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 19:59:58 654872] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198738617|now:1746043198654848|interv:83769| [2025/04/30 19:59:58 654878] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198738617|now:1746043198654848|interval:83769|pto_count:0|srtt:56821 [2025/04/30 19:59:58 654885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:34800| [2025/04/30 19:59:58 654892] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:549|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 654898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 654908] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 654914] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 19:59:58 654951] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043198654924|stream_id:8|stream_offset:404981| [2025/04/30 19:59:58 654958] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:647|origin_pktnum:549|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 654965] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 19:59:58 654971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:496|pto_duration:58821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 654978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 654984] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 654990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 19:59:58 654997] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198738745|now:1746043198654971|interv:83774| [2025/04/30 19:59:58 655003] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198738745|now:1746043198654971|interval:83774|pto_count:0|srtt:56821 [2025/04/30 19:59:58 655010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:36000| [2025/04/30 19:59:58 655017] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 655022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 655026] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 655030] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198656030|now:1746043198655030|interv:1000| [2025/04/30 19:59:58 655034] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 655038] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 655042] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 655046] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 655051] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 655054] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 655058] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198656030| [2025/04/30 19:59:58 655063] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198656030| [2025/04/30 19:59:58 655071] [debug] |xqc_engine_wakeup_after|wakeup:1746043198656030|now:1746043198655071|diff:959| [2025/04/30 19:59:58 655076] [debug] |xqc_engine_main_logic|END|now:1746043198654706| [2025/04/30 19:59:58 655081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198655081| [2025/04/30 19:59:58 655085] [debug] |xqc_engine_wakeup_after|wakeup:1746043198656030|now:1746043198655085|diff:945| [2025/04/30 19:59:58 655089] [debug] |xqc_engine_main_logic|END|now:1746043198655081| [2025/04/30 19:59:58 655238] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198655237| [2025/04/30 19:59:58 655246] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 655252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:343| [2025/04/30 19:59:58 655256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 19:59:58 655262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 19:59:58 655266] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 655271] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 655277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:619|origin_pktnum:493|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:619| [2025/04/30 19:59:58 655281] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:141607|prior_delivered:330664|prior_time:1746043198597621|is_app_limited:0|send_elapse:57993|ack_elapse:57616|ctl_first_sent_time:1746043198598211|lagest_ack_time:1746043198655237|curr_delivered:400264| [2025/04/30 19:59:58 655286] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198598211| [2025/04/30 19:59:58 655291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 19:59:58 655295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56821|rttvar:496|minrtt:30467|latest_rtt:57026|ack_delay:40| [2025/04/30 19:59:58 655299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56842|rttvar:413|minrtt:30467|latest_rtt:57026|ack_delay:40| [2025/04/30 19:59:58 655303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 19:59:58 655307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 655541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 655572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 655576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198661711|now:1746043198655575|interval:6136| [2025/04/30 19:59:58 655580] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198661711|now:1746043198655575|interv:6136| [2025/04/30 19:59:58 655584] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57993, ack_elapse 57616, delivered 69600|rate 1200144|lost 270| [2025/04/30 19:59:58 655589] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200144) in round 8| [2025/04/30 19:59:58 655593] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 655597] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 655601] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198598211|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 655606] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198598211|recovery:1|recovery_start:1746043198653597|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 655611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:34800|srtt:56842|latest_rtt:57026|min_rtt:30467|applimit:0|lost:236|recovery:1|recovery_start:1746043198653597|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 655617] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 19:59:58 655621] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746043198655237|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 655626] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318655237|now:1746043198655237|interv:120000000| [2025/04/30 19:59:58 655632] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318655237|now:1746043198655237|interv:120000000| [2025/04/30 19:59:58 655636] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198656030|pq_index:0| [2025/04/30 19:59:58 655641] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198654706| [2025/04/30 19:59:58 655645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198655644| [2025/04/30 19:59:58 655649] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198655648| [2025/04/30 19:59:58 655655] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1207370|loss_rate:60.90|path_pto:0| [2025/04/30 19:59:58 655659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 655664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 655668] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 655672] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 655676] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 655680] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1207370|loss_rate:60.90|path_pto:0| [2025/04/30 19:59:58 655684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 655688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 655692] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 655696] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 655700] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 655705] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 655709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 655713] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 655717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 655721] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 655727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 655732] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 655735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 655739] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198656030| [2025/04/30 19:59:58 655743] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198656030| [2025/04/30 19:59:58 655747] [debug] |xqc_engine_wakeup_after|wakeup:1746043198656030|now:1746043198655747|diff:283| [2025/04/30 19:59:58 655751] [debug] |xqc_engine_main_logic|END|now:1746043198655648| [2025/04/30 19:59:58 655756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198655756| [2025/04/30 19:59:58 655760] [debug] |xqc_engine_wakeup_after|wakeup:1746043198656030|now:1746043198655760|diff:270| [2025/04/30 19:59:58 655764] [debug] |xqc_engine_main_logic|END|now:1746043198655756| [2025/04/30 19:59:58 656199] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198656198| [2025/04/30 19:59:58 656209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 656215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:344| [2025/04/30 19:59:58 656219] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 19:59:58 656225] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 19:59:58 656229] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 656234] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 656240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:621|origin_pktnum:495|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:621|path_largest_ack:621| [2025/04/30 19:59:58 656244] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:141607|prior_delivered:331864|prior_time:1746043198598345|is_app_limited:0|send_elapse:57626|ack_elapse:57853|ctl_first_sent_time:1746043198598849|lagest_ack_time:1746043198656198|curr_delivered:401464| [2025/04/30 19:59:58 656249] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198598849| [2025/04/30 19:59:58 656254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 19:59:58 656258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56842|rttvar:413|minrtt:30467|latest_rtt:57349|ack_delay:32| [2025/04/30 19:59:58 656262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56901|rttvar:428|minrtt:30467|latest_rtt:57349|ack_delay:32| [2025/04/30 19:59:58 656266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 19:59:58 656270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 656500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 656531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:618|lost_pn:618|po_sent_time:1746043198597557|lost_send_time:1746043198591681|loss_delay:64517|frame:STREAM |repair:128| [2025/04/30 19:59:58 656536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198597557u| [2025/04/30 19:59:58 656540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 656544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198662800|now:1746043198656544|interval:6256| [2025/04/30 19:59:58 656548] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198662800|now:1746043198656544|interv:6256| [2025/04/30 19:59:58 656552] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57626, ack_elapse 57853, delivered 69600|rate 1203049|lost 271| [2025/04/30 19:59:58 656557] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203049) in round 8| [2025/04/30 19:59:58 656561] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 656565] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 656569] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198598849|recovery:1|recovery_start:1746043198656540|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 656574] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198598849|recovery:1|recovery_start:1746043198656540|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 656581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:32400|srtt:56901|latest_rtt:57349|min_rtt:30467|applimit:0|lost:236|recovery:1|recovery_start:1746043198656540|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 656587] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 19:59:58 656592] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746043198656198|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 656597] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318656198|now:1746043198656198|interv:120000000| [2025/04/30 19:59:58 656601] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318656198|now:1746043198656198|interv:120000000| [2025/04/30 19:59:58 656605] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198656030|pq_index:0| [2025/04/30 19:59:58 656609] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198655648| [2025/04/30 19:59:58 656613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198656613| [2025/04/30 19:59:58 656618] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198656617| [2025/04/30 19:59:58 656622] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198656030|now:1746043198656617| [2025/04/30 19:59:58 656626] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198656030|now:1746043198656617| [2025/04/30 19:59:58 656630] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 656635] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56901|min_srtt:56901|path_bw:1207370|loss_rate:60.90|path_pto:0| [2025/04/30 19:59:58 656640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 656644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 656648] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 656652] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 656656] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 656660] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56901|min_srtt:56901|path_bw:1207370|loss_rate:60.90|path_pto:0| [2025/04/30 19:59:58 656665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 656671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 656675] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 656679] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 656683] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 656688] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 656692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 656696] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 656701] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 19:59:58 656734] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746043198656707|stream_id:8|stream_offset:406148| [2025/04/30 19:59:58 656744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:648|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 19:59:58 656751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 19:59:58 656758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198662800|now:1746043198656757|interval:6043| [2025/04/30 19:59:58 656764] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198662800|now:1746043198656757|interv:6043| [2025/04/30 19:59:58 656770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:33600| [2025/04/30 19:59:58 656775] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 656779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 656785] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 656792] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 19:59:58 656832] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043198656802|stream_id:8|stream_offset:407315| [2025/04/30 19:59:58 656840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:649|origin_pktnum:553|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 656846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 19:59:58 656852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198662800|now:1746043198656852|interval:5948| [2025/04/30 19:59:58 656864] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198662800|now:1746043198656852|interv:5948| [2025/04/30 19:59:58 656870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:34800| [2025/04/30 19:59:58 656876] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 656882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 656888] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 656894] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198657894|now:1746043198656894|interv:1000| [2025/04/30 19:59:58 656899] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 656904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 656911] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 656917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 656924] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 656930] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 656936] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198657894| [2025/04/30 19:59:58 656941] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198657894| [2025/04/30 19:59:58 656947] [debug] |xqc_engine_wakeup_after|wakeup:1746043198657894|now:1746043198656947|diff:947| [2025/04/30 19:59:58 656955] [debug] |xqc_engine_main_logic|END|now:1746043198656617| [2025/04/30 19:59:58 656961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198656961| [2025/04/30 19:59:58 656965] [debug] |xqc_engine_wakeup_after|wakeup:1746043198657894|now:1746043198656965|diff:929| [2025/04/30 19:59:58 656969] [debug] |xqc_engine_main_logic|END|now:1746043198656961| [2025/04/30 19:59:58 657264] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198657264| [2025/04/30 19:59:58 657273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 657279] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:345| [2025/04/30 19:59:58 657283] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 19:59:58 657289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 19:59:58 657293] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 657297] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 657303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:623|origin_pktnum:497|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:623|path_largest_ack:623| [2025/04/30 19:59:58 657316] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:141607|prior_delivered:333064|prior_time:1746043198599447|is_app_limited:0|send_elapse:57846|ack_elapse:57817|ctl_first_sent_time:1746043198599972|lagest_ack_time:1746043198657264|curr_delivered:402664| [2025/04/30 19:59:58 657320] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198599972| [2025/04/30 19:59:58 657325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 19:59:58 657329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56901|rttvar:428|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 657333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56946|rttvar:410|minrtt:30467|latest_rtt:57292|ack_delay:32| [2025/04/30 19:59:58 657338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:623|lost_pn:620|thresh:3| [2025/04/30 19:59:58 657342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 657564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 657600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:620|lost_pn:620|po_sent_time:1746043198598283|lost_send_time:1746043198592811|loss_delay:64453|frame:STREAM |repair:128| [2025/04/30 19:59:58 657604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198598283u| [2025/04/30 19:59:58 657608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 657615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198663370|now:1746043198657615|interval:5755| [2025/04/30 19:59:58 657619] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198663370|now:1746043198657615|interv:5755| [2025/04/30 19:59:58 657623] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57846, ack_elapse 57817, delivered 69600|rate 1203194|lost 272| [2025/04/30 19:59:58 657627] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203194) in round 8| [2025/04/30 19:59:58 657631] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 657636] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 657640] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198599972|recovery:1|recovery_start:1746043198657608|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 657644] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198599972|recovery:1|recovery_start:1746043198657608|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 657649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:32400|srtt:56946|latest_rtt:57292|min_rtt:30467|applimit:0|lost:238|recovery:1|recovery_start:1746043198657608|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 657655] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 19:59:58 657659] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746043198657264|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 657664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318657264|now:1746043198657264|interv:120000000| [2025/04/30 19:59:58 657668] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318657264|now:1746043198657264|interv:120000000| [2025/04/30 19:59:58 657672] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198657894|pq_index:0| [2025/04/30 19:59:58 657676] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198656617| [2025/04/30 19:59:58 657680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198657680| [2025/04/30 19:59:58 657685] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198657684| [2025/04/30 19:59:58 657690] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207370|loss_rate:61.48|path_pto:0| [2025/04/30 19:59:58 657695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 657699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 657706] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 657710] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 657714] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 657718] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207370|loss_rate:61.48|path_pto:0| [2025/04/30 19:59:58 657722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 657727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 657730] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 657734] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 657738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 657743] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 657747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 657751] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 657755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 657759] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 657763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 657767] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 657771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 657775] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198657894| [2025/04/30 19:59:58 657779] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198657894| [2025/04/30 19:59:58 657783] [debug] |xqc_engine_wakeup_after|wakeup:1746043198657894|now:1746043198657783|diff:111| [2025/04/30 19:59:58 657787] [debug] |xqc_engine_main_logic|END|now:1746043198657684| [2025/04/30 19:59:58 657791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198657791| [2025/04/30 19:59:58 657795] [debug] |xqc_engine_wakeup_after|wakeup:1746043198657894|now:1746043198657795|diff:99| [2025/04/30 19:59:58 657799] [debug] |xqc_engine_main_logic|END|now:1746043198657791| [2025/04/30 19:59:58 658301] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198658300| [2025/04/30 19:59:58 658314] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 658320] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:346| [2025/04/30 19:59:58 658324] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 19:59:58 658330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 19:59:58 658334] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 658339] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 658344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:625|origin_pktnum:499|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:625|path_largest_ack:625| [2025/04/30 19:59:58 658349] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:141607|prior_delivered:334264|prior_time:1746043198600351|is_app_limited:0|send_elapse:57772|ack_elapse:57949|ctl_first_sent_time:1746043198600872|lagest_ack_time:1746043198658300|curr_delivered:403864| [2025/04/30 19:59:58 658354] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198600872| [2025/04/30 19:59:58 658358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 19:59:58 658363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56946|rttvar:410|minrtt:30467|latest_rtt:57428|ack_delay:40| [2025/04/30 19:59:58 658367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:57001|rttvar:418|minrtt:30467|latest_rtt:57428|ack_delay:40| [2025/04/30 19:59:58 658371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:625|lost_pn:622|thresh:3| [2025/04/30 19:59:58 658375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 658592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 658634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:622|lost_pn:622|po_sent_time:1746043198598917|lost_send_time:1746043198593694|loss_delay:64606|frame:STREAM |repair:128| [2025/04/30 19:59:58 658639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198598917u| [2025/04/30 19:59:58 658643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 658647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198664682|now:1746043198658647|interval:6035| [2025/04/30 19:59:58 658651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198664682|now:1746043198658647|interv:6035| [2025/04/30 19:59:58 658655] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57772, ack_elapse 57949, delivered 69600|rate 1201056|lost 273| [2025/04/30 19:59:58 658660] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201056) in round 8| [2025/04/30 19:59:58 658664] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 658668] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 658672] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198600872|recovery:1|recovery_start:1746043198658643|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 658677] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198600872|recovery:1|recovery_start:1746043198658643|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 658681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:57001|latest_rtt:57428|min_rtt:30467|applimit:0|lost:238|recovery:1|recovery_start:1746043198658643|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 658687] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 19:59:58 658692] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746043198658300|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 658696] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318658300|now:1746043198658300|interv:120000000| [2025/04/30 19:59:58 658700] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318658300|now:1746043198658300|interv:120000000| [2025/04/30 19:59:58 658704] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198657894|pq_index:0| [2025/04/30 19:59:58 658709] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198657684| [2025/04/30 19:59:58 658715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198658715| [2025/04/30 19:59:58 658720] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198658719| [2025/04/30 19:59:58 658725] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198657894|now:1746043198658719| [2025/04/30 19:59:58 658729] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198657894|now:1746043198658719| [2025/04/30 19:59:58 658733] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 658738] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57001|min_srtt:57001|path_bw:1207370|loss_rate:61.48|path_pto:0| [2025/04/30 19:59:58 658742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 658746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 658750] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 658754] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 658759] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 658763] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:57001|min_srtt:57001|path_bw:1207370|loss_rate:61.48|path_pto:0| [2025/04/30 19:59:58 658767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 658771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 658775] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 658779] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 658783] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 658787] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 658791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 658796] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 658800] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 19:59:58 658830] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198658806|stream_id:8|stream_offset:408482| [2025/04/30 19:59:58 658839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:650|origin_pktnum:555|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 658844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 658848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198664682|now:1746043198658848|interval:5834| [2025/04/30 19:59:58 658852] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198664682|now:1746043198658848|interv:5834| [2025/04/30 19:59:58 658856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 658861] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 658865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 658870] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 658874] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 19:59:58 658896] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043198658879|stream_id:8|stream_offset:409649| [2025/04/30 19:59:58 658901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:651|origin_pktnum:557|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 658905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 19:59:58 658909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198664682|now:1746043198658909|interval:5773| [2025/04/30 19:59:58 658913] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198664682|now:1746043198658909|interv:5773| [2025/04/30 19:59:58 658917] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:32400| [2025/04/30 19:59:58 658922] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:559|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 658926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 658930] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 658934] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198659934|now:1746043198658934|interv:1000| [2025/04/30 19:59:58 658938] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 658942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 658946] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 658953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 658957] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 658961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 658965] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198659934| [2025/04/30 19:59:58 658969] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198659934| [2025/04/30 19:59:58 658973] [debug] |xqc_engine_wakeup_after|wakeup:1746043198659934|now:1746043198658973|diff:961| [2025/04/30 19:59:58 658977] [debug] |xqc_engine_main_logic|END|now:1746043198658719| [2025/04/30 19:59:58 658983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198658982| [2025/04/30 19:59:58 658986] [debug] |xqc_engine_wakeup_after|wakeup:1746043198659934|now:1746043198658986|diff:948| [2025/04/30 19:59:58 658990] [debug] |xqc_engine_main_logic|END|now:1746043198658982| [2025/04/30 19:59:58 659309] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198659308| [2025/04/30 19:59:58 659317] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 659322] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:347| [2025/04/30 19:59:58 659326] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 19:59:58 659332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 19:59:58 659336] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 659341] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 659346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:626|origin_pktnum:378|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:626| [2025/04/30 19:59:58 659351] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:138007|prior_delivered:336664|prior_time:1746043198602366|is_app_limited:0|send_elapse:57705|ack_elapse:56942|ctl_first_sent_time:1746043198602901|lagest_ack_time:1746043198659308|curr_delivered:405064| [2025/04/30 19:59:58 659355] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198602901| [2025/04/30 19:59:58 659360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 19:59:58 659364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:57001|rttvar:418|minrtt:30467|latest_rtt:56407|ack_delay:48| [2025/04/30 19:59:58 659368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56920|rttvar:474|minrtt:30467|latest_rtt:56407|ack_delay:48| [2025/04/30 19:59:58 659372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:626|lost_pn:623|thresh:3| [2025/04/30 19:59:58 659377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 659591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659607] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 659634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 659638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198664111|now:1746043198659638|interval:4473| [2025/04/30 19:59:58 659642] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198664111|now:1746043198659638|interv:4473| [2025/04/30 19:59:58 659646] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 56942, delivered 68400|rate 1185339|lost 273| [2025/04/30 19:59:58 659651] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185339) in round 8| [2025/04/30 19:59:58 659655] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 659659] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 659663] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198602901|recovery:1|recovery_start:1746043198658643|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 659667] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198602901|recovery:1|recovery_start:1746043198658643|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 659672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:31200|srtt:56920|latest_rtt:56407|min_rtt:30467|applimit:0|lost:240|recovery:1|recovery_start:1746043198658643|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 659680] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 19:59:58 659684] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746043198659308|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 659689] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318659308|now:1746043198659308|interv:120000000| [2025/04/30 19:59:58 659693] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318659308|now:1746043198659308|interv:120000000| [2025/04/30 19:59:58 659697] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198659934|pq_index:0| [2025/04/30 19:59:58 659701] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198658719| [2025/04/30 19:59:58 659705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198659705| [2025/04/30 19:59:58 659710] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198659709| [2025/04/30 19:59:58 659715] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56920|min_srtt:56920|path_bw:1207370|loss_rate:62.04|path_pto:0| [2025/04/30 19:59:58 659719] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 659724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 659728] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 659732] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 659736] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 659740] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56920|min_srtt:56920|path_bw:1207370|loss_rate:62.04|path_pto:0| [2025/04/30 19:59:58 659744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 659748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 659752] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 659756] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 659760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 659764] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:559|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 659768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 659775] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 659779] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 659783] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 659787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 659792] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 659795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 659799] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198659934| [2025/04/30 19:59:58 659803] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198659934| [2025/04/30 19:59:58 659807] [debug] |xqc_engine_wakeup_after|wakeup:1746043198659934|now:1746043198659807|diff:127| [2025/04/30 19:59:58 659811] [debug] |xqc_engine_main_logic|END|now:1746043198659709| [2025/04/30 19:59:58 659816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198659816| [2025/04/30 19:59:58 659820] [debug] |xqc_engine_wakeup_after|wakeup:1746043198659934|now:1746043198659820|diff:114| [2025/04/30 19:59:58 659824] [debug] |xqc_engine_main_logic|END|now:1746043198659816| [2025/04/30 19:59:58 660277] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198660276| [2025/04/30 19:59:58 660285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 660290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:348| [2025/04/30 19:59:58 660294] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 19:59:58 660299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 19:59:58 660303] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 660308] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 660313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:627|origin_pktnum:502|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:627| [2025/04/30 19:59:58 660318] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:136807|prior_delivered:337864|prior_time:1746043198603475|is_app_limited:0|send_elapse:58085|ack_elapse:56801|ctl_first_sent_time:1746043198604206|lagest_ack_time:1746043198660276|curr_delivered:406264| [2025/04/30 19:59:58 660322] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198604206| [2025/04/30 19:59:58 660327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 19:59:58 660331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56920|rttvar:474|minrtt:30467|latest_rtt:56070|ack_delay:32| [2025/04/30 19:59:58 660335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56809|rttvar:576|minrtt:30467|latest_rtt:56070|ack_delay:32| [2025/04/30 19:59:58 660343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/04/30 19:59:58 660347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 660553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 660597] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:624|lost_pn:624|po_sent_time:1746043198600076|lost_send_time:1746043198596366|loss_delay:63910|frame:STREAM |repair:128| [2025/04/30 19:59:58 660601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043198600076u| [2025/04/30 19:59:58 660605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 660609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56809|rtt_var:576|pto_duration:59113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 660614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 660618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 660622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 660626] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198742992|now:1746043198660609|interv:82383| [2025/04/30 19:59:58 660630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198742992|now:1746043198660609|interval:82383|pto_count:0|srtt:56809 [2025/04/30 19:59:58 660634] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58085, ack_elapse 56801, delivered 68400|rate 1177584|lost 274| [2025/04/30 19:59:58 660641] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177584) in round 8| [2025/04/30 19:59:58 660645] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 660649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 660653] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198604206|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 660657] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:1|acked:1200|po_sent_time:1746043198604206|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 660662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:56809|latest_rtt:56070|min_rtt:30467|applimit:0|lost:240|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 660667] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 19:59:58 660672] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746043198660276|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 660676] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318660276|now:1746043198660276|interv:120000000| [2025/04/30 19:59:58 660680] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318660276|now:1746043198660276|interv:120000000| [2025/04/30 19:59:58 660684] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198659934|pq_index:0| [2025/04/30 19:59:58 660688] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198659709| [2025/04/30 19:59:58 660692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198660692| [2025/04/30 19:59:58 660697] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198660696| [2025/04/30 19:59:58 660701] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198659934|now:1746043198660696| [2025/04/30 19:59:58 660706] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198659934|now:1746043198660696| [2025/04/30 19:59:58 660710] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 660714] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56809|min_srtt:56809|path_bw:1207370|loss_rate:62.04|path_pto:0| [2025/04/30 19:59:58 660718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 660723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 660727] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 660733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 660738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 660742] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56809|min_srtt:56809|path_bw:1207370|loss_rate:62.04|path_pto:0| [2025/04/30 19:59:58 660746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 660750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 660754] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 660758] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 660762] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 660766] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:559|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 660770] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 660775] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 660779] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 19:59:58 660808] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198660785|stream_id:8|stream_offset:410816| [2025/04/30 19:59:58 660814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:652|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 19:59:58 660818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 660822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56809|rtt_var:576|pto_duration:59113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 660827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 660831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 660834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 660838] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198744898|now:1746043198660822|interv:84076| [2025/04/30 19:59:58 660842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198744898|now:1746043198660822|interval:84076|pto_count:0|srtt:56809 [2025/04/30 19:59:58 660847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 660855] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:561|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 660859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 660863] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 660868] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 19:59:58 660889] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198660873|stream_id:8|stream_offset:411983| [2025/04/30 19:59:58 660895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:653|origin_pktnum:561|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 660899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 660903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56809|rtt_var:576|pto_duration:59113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 660908] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 660911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 660915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 660919] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198744986|now:1746043198660903|interv:84083| [2025/04/30 19:59:58 660923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198744986|now:1746043198660903|interval:84083|pto_count:0|srtt:56809 [2025/04/30 19:59:58 660927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 660931] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 660936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 660940] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 660944] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198661944|now:1746043198660944|interv:1000| [2025/04/30 19:59:58 660948] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 660952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 660956] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 660960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 660967] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 660971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 660975] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198661944| [2025/04/30 19:59:58 660979] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198661944| [2025/04/30 19:59:58 660983] [debug] |xqc_engine_wakeup_after|wakeup:1746043198661944|now:1746043198660983|diff:961| [2025/04/30 19:59:58 660987] [debug] |xqc_engine_main_logic|END|now:1746043198660696| [2025/04/30 19:59:58 660992] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198660992| [2025/04/30 19:59:58 660996] [debug] |xqc_engine_wakeup_after|wakeup:1746043198661944|now:1746043198660996|diff:948| [2025/04/30 19:59:58 661000] [debug] |xqc_engine_main_logic|END|now:1746043198660992| [2025/04/30 19:59:58 661301] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198661299| [2025/04/30 19:59:58 661317] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 661326] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:349| [2025/04/30 19:59:58 661330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 19:59:58 661336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 19:59:58 661340] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 661345] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 661351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:628|origin_pktnum:505|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:628| [2025/04/30 19:59:58 661356] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:129607|prior_delivered:341464|prior_time:1746043198606342|is_app_limited:0|send_elapse:57918|ack_elapse:54957|ctl_first_sent_time:1746043198607004|lagest_ack_time:1746043198661299|curr_delivered:407464| [2025/04/30 19:59:58 661361] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198607004| [2025/04/30 19:59:58 661368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 19:59:58 661372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56809|rttvar:576|minrtt:30467|latest_rtt:54295|ack_delay:32| [2025/04/30 19:59:58 661377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:56490|rttvar:1068|minrtt:30467|latest_rtt:54295|ack_delay:32| [2025/04/30 19:59:58 661381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:628|lost_pn:625|thresh:3| [2025/04/30 19:59:58 661385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 661606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 661655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 661659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:56490|rtt_var:1068|pto_duration:60762|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 661664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 661668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 661671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 661675] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198746635|now:1746043198661658|interv:84977| [2025/04/30 19:59:58 661679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198746635|now:1746043198661658|interval:84977|pto_count:0|srtt:56490 [2025/04/30 19:59:58 661684] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57918, ack_elapse 54957, delivered 66000|rate 1139542|lost 274| [2025/04/30 19:59:58 661689] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139542) in round 8| [2025/04/30 19:59:58 661693] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 661697] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 661701] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198607004|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 661705] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198607004|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 661710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:56490|latest_rtt:54295|min_rtt:30467|applimit:0|lost:242|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 661718] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 19:59:58 661723] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746043198661299|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 661728] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318661299|now:1746043198661299|interv:120000000| [2025/04/30 19:59:58 661732] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318661299|now:1746043198661299|interv:120000000| [2025/04/30 19:59:58 661736] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198661944|pq_index:0| [2025/04/30 19:59:58 661740] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198660696| [2025/04/30 19:59:58 661744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198661744| [2025/04/30 19:59:58 661749] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198661748| [2025/04/30 19:59:58 661755] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56490|min_srtt:56490|path_bw:1207370|loss_rate:62.59|path_pto:0| [2025/04/30 19:59:58 661759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 661764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 661768] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 661772] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 661776] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 661780] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:56490|min_srtt:56490|path_bw:1207370|loss_rate:62.59|path_pto:0| [2025/04/30 19:59:58 661785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 661789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 661793] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 661797] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 661801] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 661805] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 661812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 661816] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 661820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 661824] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 661828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 661832] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 661836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 661840] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198661944| [2025/04/30 19:59:58 661844] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198661944| [2025/04/30 19:59:58 661848] [debug] |xqc_engine_wakeup_after|wakeup:1746043198661944|now:1746043198661848|diff:96| [2025/04/30 19:59:58 661852] [debug] |xqc_engine_main_logic|END|now:1746043198661748| [2025/04/30 19:59:58 661858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198661858| [2025/04/30 19:59:58 661862] [debug] |xqc_engine_wakeup_after|wakeup:1746043198661944|now:1746043198661861|diff:83| [2025/04/30 19:59:58 661865] [debug] |xqc_engine_main_logic|END|now:1746043198661858| [2025/04/30 19:59:58 662275] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198662274| [2025/04/30 19:59:58 662286] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 662292] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:350| [2025/04/30 19:59:58 662296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 19:59:58 662302] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 19:59:58 662306] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 662311] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 662316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:629|origin_pktnum:507|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:629| [2025/04/30 19:59:58 662321] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:224|tx_in_flight:123607|prior_delivered:345064|prior_time:1746043198609320|is_app_limited:0|send_elapse:57769|ack_elapse:52954|ctl_first_sent_time:1746043198609859|lagest_ack_time:1746043198662274|curr_delivered:408664| [2025/04/30 19:59:58 662326] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198609859| [2025/04/30 19:59:58 662330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 19:59:58 662334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:56490|rttvar:1068|minrtt:30467|latest_rtt:52415|ack_delay:40| [2025/04/30 19:59:58 662343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55975|rttvar:1829|minrtt:30467|latest_rtt:52415|ack_delay:40| [2025/04/30 19:59:58 662348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/04/30 19:59:58 662352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 662549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 662595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 662599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:55975|rtt_var:1829|pto_duration:63291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 662604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 662608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 662612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 662615] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198749164|now:1746043198662599|interv:86565| [2025/04/30 19:59:58 662620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198749164|now:1746043198662599|interval:86565|pto_count:0|srtt:55975 [2025/04/30 19:59:58 662624] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57769, ack_elapse 52954, delivered 63600|rate 1100936|lost 274| [2025/04/30 19:59:58 662628] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100936) in round 8| [2025/04/30 19:59:58 662633] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 662637] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 662643] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198609859|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 662647] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198609859|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 662652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:55975|latest_rtt:52415|min_rtt:30467|applimit:0|lost:242|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 662658] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 19:59:58 662662] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746043198662274|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 662667] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318662274|now:1746043198662274|interv:120000000| [2025/04/30 19:59:58 662671] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318662274|now:1746043198662274|interv:120000000| [2025/04/30 19:59:58 662675] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198661944|pq_index:0| [2025/04/30 19:59:58 662679] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198661748| [2025/04/30 19:59:58 662683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198662683| [2025/04/30 19:59:58 662688] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198662687| [2025/04/30 19:59:58 662692] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198661944|now:1746043198662687| [2025/04/30 19:59:58 662696] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198661944|now:1746043198662687| [2025/04/30 19:59:58 662700] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 662705] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55975|min_srtt:55975|path_bw:1207370|loss_rate:62.59|path_pto:0| [2025/04/30 19:59:58 662709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 662714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 662718] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 662721] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 662726] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 662732] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55975|min_srtt:55975|path_bw:1207370|loss_rate:62.59|path_pto:0| [2025/04/30 19:59:58 662737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 662741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 662745] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 662748] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 662753] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 662757] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 662761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 662765] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 662770] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 19:59:58 662803] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198662776|stream_id:8|stream_offset:413150| [2025/04/30 19:59:58 662809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:654|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 19:59:58 662815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 662822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:55975|rtt_var:1829|pto_duration:63291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 662829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 662835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 662842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 662849] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198751067|now:1746043198662822|interv:88245| [2025/04/30 19:59:58 662855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198751067|now:1746043198662822|interval:88245|pto_count:0|srtt:55975 [2025/04/30 19:59:58 662863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 662869] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:565|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 662873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 662882] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 662886] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 19:59:58 662916] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198662893|stream_id:8|stream_offset:414317| [2025/04/30 19:59:58 662925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:655|origin_pktnum:565|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 662933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 662940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:55975|rtt_var:1829|pto_duration:63291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 662947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 662953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 662960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 662966] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198751184|now:1746043198662940|interv:88244| [2025/04/30 19:59:58 662973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198751184|now:1746043198662940|interval:88244|pto_count:0|srtt:55975 [2025/04/30 19:59:58 662979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 662984] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 662988] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 662993] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 662997] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198663997|now:1746043198662997|interv:1000| [2025/04/30 19:59:58 663001] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 663005] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 663009] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 663013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 663017] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 663021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 663033] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198663997| [2025/04/30 19:59:58 663038] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198663997| [2025/04/30 19:59:58 663042] [debug] |xqc_engine_wakeup_after|wakeup:1746043198663997|now:1746043198663042|diff:955| [2025/04/30 19:59:58 663046] [debug] |xqc_engine_main_logic|END|now:1746043198662687| [2025/04/30 19:59:58 663052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198663052| [2025/04/30 19:59:58 663056] [debug] |xqc_engine_wakeup_after|wakeup:1746043198663997|now:1746043198663055|diff:942| [2025/04/30 19:59:58 663059] [debug] |xqc_engine_main_logic|END|now:1746043198663052| [2025/04/30 19:59:58 663334] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198663333| [2025/04/30 19:59:58 663348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 663357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:351| [2025/04/30 19:59:58 663363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 19:59:58 663370] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 19:59:58 663374] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 663379] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 663385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:630|origin_pktnum:386|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 19:59:58 663390] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:117607|prior_delivered:348664|prior_time:1746043198612416|is_app_limited:0|send_elapse:57905|ack_elapse:50917|ctl_first_sent_time:1746043198612980|lagest_ack_time:1746043198663333|curr_delivered:409864| [2025/04/30 19:59:58 663394] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198612980| [2025/04/30 19:59:58 663399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 19:59:58 663403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55975|rttvar:1829|minrtt:30467|latest_rtt:50353|ack_delay:88| [2025/04/30 19:59:58 663407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:55262|rttvar:2799|minrtt:30467|latest_rtt:50353|ack_delay:88| [2025/04/30 19:59:58 663411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 19:59:58 663416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 663598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 663605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 663613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 663621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 663628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 663676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 663680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:55262|rtt_var:2799|pto_duration:66458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 663685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 663689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 663695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 663702] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198754351|now:1746043198663680|interv:90671| [2025/04/30 19:59:58 663708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198754351|now:1746043198663680|interval:90671|pto_count:0|srtt:55262 [2025/04/30 19:59:58 663715] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57905, ack_elapse 50917, delivered 61200|rate 1056903|lost 274| [2025/04/30 19:59:58 663721] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056903) in round 8| [2025/04/30 19:59:58 663725] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 663729] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 663733] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198612980|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 663737] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198612980|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 663742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:55262|latest_rtt:50353|min_rtt:30467|applimit:0|lost:244|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 663748] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 19:59:58 663752] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746043198663333|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 663757] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318663333|now:1746043198663333|interv:120000000| [2025/04/30 19:59:58 663761] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318663333|now:1746043198663333|interv:120000000| [2025/04/30 19:59:58 663768] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198663997|pq_index:0| [2025/04/30 19:59:58 663772] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198662687| [2025/04/30 19:59:58 663776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198663776| [2025/04/30 19:59:58 663781] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198663780| [2025/04/30 19:59:58 663786] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55262|min_srtt:55262|path_bw:1207370|loss_rate:63.12|path_pto:0| [2025/04/30 19:59:58 663790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 663795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 663799] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 663803] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 663807] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 663811] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:55262|min_srtt:55262|path_bw:1207370|loss_rate:63.12|path_pto:0| [2025/04/30 19:59:58 663815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 663819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 663823] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 663827] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 663831] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 663835] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 663839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 663844] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 663848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 663852] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 663858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 663862] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 663866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 663870] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198663997| [2025/04/30 19:59:58 663874] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198663997| [2025/04/30 19:59:58 663878] [debug] |xqc_engine_wakeup_after|wakeup:1746043198663997|now:1746043198663878|diff:119| [2025/04/30 19:59:58 663882] [debug] |xqc_engine_main_logic|END|now:1746043198663780| [2025/04/30 19:59:58 663888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198663888| [2025/04/30 19:59:58 663892] [debug] |xqc_engine_wakeup_after|wakeup:1746043198663997|now:1746043198663891|diff:106| [2025/04/30 19:59:58 663895] [debug] |xqc_engine_main_logic|END|now:1746043198663888| [2025/04/30 19:59:58 664229] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198664228| [2025/04/30 19:59:58 664239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 664245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:352| [2025/04/30 19:59:58 664249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 19:59:58 664255] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 19:59:58 664259] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 664264] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 664270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:631|origin_pktnum:510|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:631|path_largest_ack:631| [2025/04/30 19:59:58 664274] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:111607|prior_delivered:352264|prior_time:1746043198615294|is_app_limited:0|send_elapse:57700|ack_elapse:48934|ctl_first_sent_time:1746043198615825|lagest_ack_time:1746043198664228|curr_delivered:411064| [2025/04/30 19:59:58 664279] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198615825| [2025/04/30 19:59:58 664283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 19:59:58 664287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:55262|rttvar:2799|minrtt:30467|latest_rtt:48403|ack_delay:32| [2025/04/30 19:59:58 664292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:54401|rttvar:3822|minrtt:30467|latest_rtt:48403|ack_delay:32| [2025/04/30 19:59:58 664296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:631|lost_pn:628|thresh:3| [2025/04/30 19:59:58 664300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 664456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 664463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 664471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 664479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 664486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 664534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 664538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:54401|rtt_var:3822|pto_duration:69689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 664543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 664547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 664550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 664554] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198757582|now:1746043198664538|interv:93044| [2025/04/30 19:59:58 664558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198757582|now:1746043198664538|interval:93044|pto_count:0|srtt:54401 [2025/04/30 19:59:58 664563] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57700, ack_elapse 48934, delivered 58800|rate 1019064|lost 274| [2025/04/30 19:59:58 664567] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019064) in round 8| [2025/04/30 19:59:58 664571] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 664575] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 664579] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198615825|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 664583] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198615825|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 664588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:54401|latest_rtt:48403|min_rtt:30467|applimit:0|lost:244|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 664593] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 19:59:58 664598] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746043198664228|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 664604] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318664228|now:1746043198664228|interv:120000000| [2025/04/30 19:59:58 664609] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318664228|now:1746043198664228|interv:120000000| [2025/04/30 19:59:58 664612] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198663997|pq_index:0| [2025/04/30 19:59:58 664617] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198663780| [2025/04/30 19:59:58 664621] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198664620| [2025/04/30 19:59:58 664625] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198664624| [2025/04/30 19:59:58 664630] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198663997|now:1746043198664624| [2025/04/30 19:59:58 664634] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198663997|now:1746043198664624| [2025/04/30 19:59:58 664638] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 664643] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54401|min_srtt:54401|path_bw:1207370|loss_rate:63.12|path_pto:0| [2025/04/30 19:59:58 664647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 664651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 664655] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 664659] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 664663] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 664667] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:54401|min_srtt:54401|path_bw:1207370|loss_rate:63.12|path_pto:0| [2025/04/30 19:59:58 664671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 664676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 664679] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 664683] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 664687] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 664691] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 664698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 664702] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 664706] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 19:59:58 664737] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198664713|stream_id:8|stream_offset:416651| [2025/04/30 19:59:58 664743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:656|origin_pktnum:568|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 664749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 664755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:54401|rtt_var:3822|pto_duration:69689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 664762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 664769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 664775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 664782] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198759402|now:1746043198664755|interv:94647| [2025/04/30 19:59:58 664789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198759402|now:1746043198664755|interval:94647|pto_count:0|srtt:54401 [2025/04/30 19:59:58 664796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 664802] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:570|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 664806] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 664811] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 664815] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 19:59:58 664843] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198664822|stream_id:8|stream_offset:417818| [2025/04/30 19:59:58 664849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:657|origin_pktnum:570|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 664856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 664863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:54401|rtt_var:3822|pto_duration:69689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 664876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 664883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 664889] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 664896] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198759511|now:1746043198664863|interv:94648| [2025/04/30 19:59:58 664901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198759511|now:1746043198664863|interval:94648|pto_count:0|srtt:54401 [2025/04/30 19:59:58 664906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 664910] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 664915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 664919] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 664923] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198665923|now:1746043198664923|interv:1000| [2025/04/30 19:59:58 664927] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 664931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 664935] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 664939] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 664943] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 664947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 664951] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198665923| [2025/04/30 19:59:58 664955] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198665923| [2025/04/30 19:59:58 664959] [debug] |xqc_engine_wakeup_after|wakeup:1746043198665923|now:1746043198664959|diff:964| [2025/04/30 19:59:58 664963] [debug] |xqc_engine_main_logic|END|now:1746043198664624| [2025/04/30 19:59:58 664969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198664969| [2025/04/30 19:59:58 664973] [debug] |xqc_engine_wakeup_after|wakeup:1746043198665923|now:1746043198664973|diff:950| [2025/04/30 19:59:58 664977] [debug] |xqc_engine_main_logic|END|now:1746043198664969| [2025/04/30 19:59:58 665221] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198665220| [2025/04/30 19:59:58 665232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 665237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:353| [2025/04/30 19:59:58 665241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 19:59:58 665247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 19:59:58 665256] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 665260] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 665266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:632|origin_pktnum:512|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:632| [2025/04/30 19:59:58 665270] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:105607|prior_delivered:355864|prior_time:1746043198618771|is_app_limited:0|send_elapse:58305|ack_elapse:46449|ctl_first_sent_time:1746043198619437|lagest_ack_time:1746043198665220|curr_delivered:412264| [2025/04/30 19:59:58 665275] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198619437| [2025/04/30 19:59:58 665280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 19:59:58 665284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:54401|rttvar:3822|minrtt:30467|latest_rtt:45783|ack_delay:24| [2025/04/30 19:59:58 665288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:53320|rttvar:5027|minrtt:30467|latest_rtt:45783|ack_delay:24| [2025/04/30 19:59:58 665292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/04/30 19:59:58 665296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 665444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 665455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 665462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 665470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 665478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 665524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 665528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:53320|rtt_var:5027|pto_duration:73428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 665532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 665536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 665540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 665544] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763250|now:1746043198665528|interv:97722| [2025/04/30 19:59:58 665548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763250|now:1746043198665528|interval:97722|pto_count:0|srtt:53320 [2025/04/30 19:59:58 665554] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58305, ack_elapse 46449, delivered 56400|rate 967326|lost 274| [2025/04/30 19:59:58 665559] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967326) in round 8| [2025/04/30 19:59:58 665563] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 665567] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 665571] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198619437|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 665575] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198619437|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 665580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:53320|latest_rtt:45783|min_rtt:30467|applimit:0|lost:246|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 665585] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 19:59:58 665590] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746043198665220|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 665594] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318665220|now:1746043198665220|interv:120000000| [2025/04/30 19:59:58 665598] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318665220|now:1746043198665220|interv:120000000| [2025/04/30 19:59:58 665602] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198665923|pq_index:0| [2025/04/30 19:59:58 665607] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198664624| [2025/04/30 19:59:58 665611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198665611| [2025/04/30 19:59:58 665616] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198665615| [2025/04/30 19:59:58 665621] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53320|min_srtt:53320|path_bw:1207370|loss_rate:63.64|path_pto:0| [2025/04/30 19:59:58 665626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 665630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 665634] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 665640] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 665644] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 665648] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:53320|min_srtt:53320|path_bw:1207370|loss_rate:63.64|path_pto:0| [2025/04/30 19:59:58 665652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 665657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 665660] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 665664] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 665668] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 665672] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 665677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 665681] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 665685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 665689] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 665693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 665697] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 665701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 665705] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198665923| [2025/04/30 19:59:58 665709] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198665923| [2025/04/30 19:59:58 665712] [debug] |xqc_engine_wakeup_after|wakeup:1746043198665923|now:1746043198665712|diff:211| [2025/04/30 19:59:58 665717] [debug] |xqc_engine_main_logic|END|now:1746043198665615| [2025/04/30 19:59:58 665721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198665721| [2025/04/30 19:59:58 665725] [debug] |xqc_engine_wakeup_after|wakeup:1746043198665923|now:1746043198665725|diff:198| [2025/04/30 19:59:58 665729] [debug] |xqc_engine_main_logic|END|now:1746043198665721| [2025/04/30 19:59:58 666230] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198666229| [2025/04/30 19:59:58 666241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 666251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:354| [2025/04/30 19:59:58 666255] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 19:59:58 666261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 19:59:58 666265] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 666270] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 666275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:633|origin_pktnum:514|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:633| [2025/04/30 19:59:58 666280] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:100807|prior_delivered:359464|prior_time:1746043198621335|is_app_limited:0|send_elapse:57825|ack_elapse:44894|ctl_first_sent_time:1746043198621902|lagest_ack_time:1746043198666229|curr_delivered:413464| [2025/04/30 19:59:58 666284] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198621902| [2025/04/30 19:59:58 666289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 19:59:58 666293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:53320|rttvar:5027|minrtt:30467|latest_rtt:44327|ack_delay:48| [2025/04/30 19:59:58 666297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:52189|rttvar:6031|minrtt:30467|latest_rtt:44327|ack_delay:48| [2025/04/30 19:59:58 666301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 19:59:58 666306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 666451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 666461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 666469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 666476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 666484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 666530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 666534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52189|rtt_var:6031|pto_duration:76313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 666538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 666542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 666546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 666550] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198766135|now:1746043198666534|interv:99601| [2025/04/30 19:59:58 666557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198766135|now:1746043198666534|interval:99601|pto_count:0|srtt:52189 [2025/04/30 19:59:58 666562] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57825, ack_elapse 44894, delivered 54000|rate 933852|lost 274| [2025/04/30 19:59:58 666566] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (933852) in round 8| [2025/04/30 19:59:58 666570] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 666574] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 666578] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198621902|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 666583] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198621902|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 666587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:52189|latest_rtt:44327|min_rtt:30467|applimit:0|lost:246|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 666593] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 19:59:58 666598] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746043198666229|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 666602] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318666229|now:1746043198666229|interv:120000000| [2025/04/30 19:59:58 666606] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318666229|now:1746043198666229|interv:120000000| [2025/04/30 19:59:58 666610] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198665923|pq_index:0| [2025/04/30 19:59:58 666614] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198665615| [2025/04/30 19:59:58 666618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198666618| [2025/04/30 19:59:58 666623] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198666622| [2025/04/30 19:59:58 666627] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198665923|now:1746043198666622| [2025/04/30 19:59:58 666632] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198665923|now:1746043198666622| [2025/04/30 19:59:58 666636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 666640] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52189|min_srtt:52189|path_bw:1207370|loss_rate:63.64|path_pto:0| [2025/04/30 19:59:58 666645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 666659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 666663] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 666667] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 666671] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 666675] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:52189|min_srtt:52189|path_bw:1207370|loss_rate:63.64|path_pto:0| [2025/04/30 19:59:58 666679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 666684] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 666688] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 666691] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 666695] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 666700] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 666704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 666708] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 666712] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 19:59:58 666743] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198666719|stream_id:8|stream_offset:418985| [2025/04/30 19:59:58 666749] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:658|origin_pktnum:572|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 666755] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 666762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52189|rtt_var:6031|pto_duration:76313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 666769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 666775] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 666782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 666794] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768032|now:1746043198666761|interv:101271| [2025/04/30 19:59:58 666801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768032|now:1746043198666761|interval:101271|pto_count:0|srtt:52189 [2025/04/30 19:59:58 666808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 666815] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:574|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 666822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 666830] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 666836] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 19:59:58 666864] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198666844|stream_id:8|stream_offset:420152| [2025/04/30 19:59:58 666870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:659|origin_pktnum:574|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 666875] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 666879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:52189|rtt_var:6031|pto_duration:76313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 666883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 666887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 666893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 666899] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768157|now:1746043198666879|interv:101278| [2025/04/30 19:59:58 666905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768157|now:1746043198666879|interval:101278|pto_count:0|srtt:52189 [2025/04/30 19:59:58 666912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 666920] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 666927] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 666934] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 666940] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198667940|now:1746043198666940|interv:1000| [2025/04/30 19:59:58 666945] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 666949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 666958] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 666962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 666966] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 666970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 666974] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198667940| [2025/04/30 19:59:58 666978] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198667940| [2025/04/30 19:59:58 666982] [debug] |xqc_engine_wakeup_after|wakeup:1746043198667940|now:1746043198666982|diff:958| [2025/04/30 19:59:58 666989] [debug] |xqc_engine_main_logic|END|now:1746043198666622| [2025/04/30 19:59:58 666997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198666996| [2025/04/30 19:59:58 667003] [debug] |xqc_engine_wakeup_after|wakeup:1746043198667940|now:1746043198667003|diff:937| [2025/04/30 19:59:58 667010] [debug] |xqc_engine_main_logic|END|now:1746043198666996| [2025/04/30 19:59:58 667218] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198667217| [2025/04/30 19:59:58 667228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 667234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:355| [2025/04/30 19:59:58 667238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 19:59:58 667244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 19:59:58 667248] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 667253] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 667258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:634|origin_pktnum:516|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:634|path_largest_ack:634| [2025/04/30 19:59:58 667263] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:94807|prior_delivered:363064|prior_time:1746043198624273|is_app_limited:0|send_elapse:57776|ack_elapse:42944|ctl_first_sent_time:1746043198624802|lagest_ack_time:1746043198667217|curr_delivered:414664| [2025/04/30 19:59:58 667268] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198624802| [2025/04/30 19:59:58 667272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 19:59:58 667276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:52189|rttvar:6031|minrtt:30467|latest_rtt:42415|ack_delay:32| [2025/04/30 19:59:58 667281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:50963|rttvar:6975|minrtt:30467|latest_rtt:42415|ack_delay:32| [2025/04/30 19:59:58 667285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:634|lost_pn:631|thresh:3| [2025/04/30 19:59:58 667289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 667434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 667442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 667449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 667457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 667465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 667513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 667517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:50963|rtt_var:6975|pto_duration:78863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 667521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 667525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 667529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 667533] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198770707|now:1746043198667517|interv:103190| [2025/04/30 19:59:58 667537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198770707|now:1746043198667517|interval:103190|pto_count:0|srtt:50963 [2025/04/30 19:59:58 667541] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57776, ack_elapse 42944, delivered 51600|rate 893104|lost 274| [2025/04/30 19:59:58 667546] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (893104) in round 8| [2025/04/30 19:59:58 667550] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 667554] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 667558] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198624802|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 667563] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198624802|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 667567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:50963|latest_rtt:42415|min_rtt:30467|applimit:0|lost:248|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 667573] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 19:59:58 667577] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746043198667217|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 667582] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318667217|now:1746043198667217|interv:120000000| [2025/04/30 19:59:58 667588] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318667217|now:1746043198667217|interv:120000000| [2025/04/30 19:59:58 667592] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198667940|pq_index:0| [2025/04/30 19:59:58 667596] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198666622| [2025/04/30 19:59:58 667600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198667600| [2025/04/30 19:59:58 667605] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198667604| [2025/04/30 19:59:58 667611] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50963|min_srtt:50963|path_bw:1207370|loss_rate:64.14|path_pto:0| [2025/04/30 19:59:58 667615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 667619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 667623] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 667627] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 667631] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 667635] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:50963|min_srtt:50963|path_bw:1207370|loss_rate:64.14|path_pto:0| [2025/04/30 19:59:58 667639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 667644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 667647] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 667651] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 667655] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 667660] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 667664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 667668] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 667672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 667678] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 667682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 667686] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 667690] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 667694] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198667940| [2025/04/30 19:59:58 667698] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198667940| [2025/04/30 19:59:58 667702] [debug] |xqc_engine_wakeup_after|wakeup:1746043198667940|now:1746043198667702|diff:238| [2025/04/30 19:59:58 667706] [debug] |xqc_engine_main_logic|END|now:1746043198667604| [2025/04/30 19:59:58 667711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198667711| [2025/04/30 19:59:58 667715] [debug] |xqc_engine_wakeup_after|wakeup:1746043198667940|now:1746043198667715|diff:225| [2025/04/30 19:59:58 667719] [debug] |xqc_engine_main_logic|END|now:1746043198667711| [2025/04/30 19:59:58 668251] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:173|state:ESTABED|recv_time:1746043198668250| [2025/04/30 19:59:58 668262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 668268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:356| [2025/04/30 19:59:58 668272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 19:59:58 668277] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 19:59:58 668281] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 668286] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 668291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:635|origin_pktnum:518|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:635| [2025/04/30 19:59:58 668296] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:88807|prior_delivered:366664|prior_time:1746043198627269|is_app_limited:0|send_elapse:57801|ack_elapse:40981|ctl_first_sent_time:1746043198627796|lagest_ack_time:1746043198668250|curr_delivered:415864| [2025/04/30 19:59:58 668301] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198627796| [2025/04/30 19:59:58 668305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 19:59:58 668309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:50963|rttvar:6975|minrtt:30467|latest_rtt:40454|ack_delay:32| [2025/04/30 19:59:58 668313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:49645|rttvar:7867|minrtt:30467|latest_rtt:40454|ack_delay:32| [2025/04/30 19:59:58 668318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 19:59:58 668322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 668463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 668470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 668478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 668486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 668493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 668545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 668549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:7867|pto_duration:81113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 668554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 668557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 668561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 668565] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198772957|now:1746043198668549|interv:104408| [2025/04/30 19:59:58 668569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198772957|now:1746043198668549|interval:104408|pto_count:0|srtt:49645 [2025/04/30 19:59:58 668574] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57801, ack_elapse 40981, delivered 49200|rate 851196|lost 274| [2025/04/30 19:59:58 668578] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (851196) in round 8| [2025/04/30 19:59:58 668582] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 668586] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 668590] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198627796|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 668594] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198627796|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 668599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:49645|latest_rtt:40454|min_rtt:30467|applimit:0|lost:248|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 668604] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 668608] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 668613] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 668617] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 19:59:58 668624] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:173|pkt_type:SHORT_HEADER|pkt_num:357|frame:PING ACK |recv_time:1746043198668250|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 668629] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318668250|now:1746043198668250|interv:120000000| [2025/04/30 19:59:58 668633] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318668250|now:1746043198668250|interv:120000000| [2025/04/30 19:59:58 668637] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198667940|pq_index:0| [2025/04/30 19:59:58 668641] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198667604| [2025/04/30 19:59:58 668645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198668645| [2025/04/30 19:59:58 668660] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198668659| [2025/04/30 19:59:58 668664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198667940|now:1746043198668659| [2025/04/30 19:59:58 668668] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198667940|now:1746043198668659| [2025/04/30 19:59:58 668672] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 668678] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:357|ack_delay:428|first_ack_range:149|largest_pkt_recv_time:1746043198668250| [2025/04/30 19:59:58 668685] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:357|low:208|pkt_pns:2| [2025/04/30 19:59:58 668691] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:357|frame_largest_recv:357| [2025/04/30 19:59:58 668697] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 668705] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1207370|loss_rate:64.14|path_pto:0| [2025/04/30 19:59:58 668711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 668717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 668722] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 668727] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 668733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 668739] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:59:58 668745] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1207370|loss_rate:64.14|path_pto:0| [2025/04/30 19:59:58 668750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 668760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 668769] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 668774] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 668780] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 668786] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 668791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 668798] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 668804] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 19:59:58 668840] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198668812|stream_id:8|stream_offset:421319| [2025/04/30 19:59:58 668847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:660|origin_pktnum:576|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 668853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 668859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:7867|pto_duration:81113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 668866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 668873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 668879] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 668885] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198774925|now:1746043198668859|interv:106066| [2025/04/30 19:59:58 668892] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198774925|now:1746043198668859|interval:106066|pto_count:0|srtt:49645 [2025/04/30 19:59:58 668899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 668906] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:578|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 668912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 668917] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 668924] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 19:59:58 668973] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198668943|stream_id:8|stream_offset:422486| [2025/04/30 19:59:58 668983] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:661|origin_pktnum:578|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 668990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 668997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:7867|pto_duration:81113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 669004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 669010] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 669016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 669023] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198775056|now:1746043198668997|interv:106059| [2025/04/30 19:59:58 669029] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198775056|now:1746043198668997|interval:106059|pto_count:0|srtt:49645 [2025/04/30 19:59:58 669036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 669041] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:580|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 669045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 669050] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 669054] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198670053|now:1746043198669053|interv:1000| [2025/04/30 19:59:58 669058] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 669061] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 669066] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:32|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:59:58 669070] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 19:59:58 669109] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:662|size:32|sent:48|pkt_type:SHORT_HEADER|frame:ACK |inflight:31200|now:1746043198669077|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 669115] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:662|origin_pktnum:0|size:32|enc_size:48|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 669120] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 669124] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 669134] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 669141] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 669148] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198670053| [2025/04/30 19:59:58 669154] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198670053| [2025/04/30 19:59:58 669161] [debug] |xqc_engine_wakeup_after|wakeup:1746043198670053|now:1746043198669161|diff:892| [2025/04/30 19:59:58 669189] [debug] |xqc_engine_main_logic|END|now:1746043198668659| [2025/04/30 19:59:58 669201] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198669200| [2025/04/30 19:59:58 669209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 669217] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:357| [2025/04/30 19:59:58 669224] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 19:59:58 669233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 19:59:58 669238] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 669243] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 669248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:636|origin_pktnum:520|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:636|path_largest_ack:636| [2025/04/30 19:59:58 669253] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:243|tx_in_flight:85200|prior_delivered:369064|prior_time:1746043198629252|is_app_limited:0|send_elapse:57843|ack_elapse:39948|ctl_first_sent_time:1746043198629916|lagest_ack_time:1746043198669200|curr_delivered:417064| [2025/04/30 19:59:58 669258] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198629916| [2025/04/30 19:59:58 669262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 19:59:58 669266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:49645|rttvar:7867|minrtt:30467|latest_rtt:39284|ack_delay:24| [2025/04/30 19:59:58 669271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:48347|rttvar:8497|minrtt:30467|latest_rtt:39284|ack_delay:24| [2025/04/30 19:59:58 669275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:636|lost_pn:633|thresh:3| [2025/04/30 19:59:58 669279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 669427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 669438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 669445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 669453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 669461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 669507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 669511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:48347|rtt_var:8497|pto_duration:82335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 669518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 669522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 669526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 669530] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776278|now:1746043198669511|interv:106767| [2025/04/30 19:59:58 669534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776278|now:1746043198669511|interval:106767|pto_count:0|srtt:48347 [2025/04/30 19:59:58 669538] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57843, ack_elapse 39948, delivered 48000|rate 829832|lost 274| [2025/04/30 19:59:58 669543] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (829832) in round 8| [2025/04/30 19:59:58 669547] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 669551] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 669555] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198629916|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 669559] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198629916|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 669564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:48347|latest_rtt:39284|min_rtt:30467|applimit:0|lost:250|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 669570] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 19:59:58 669574] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746043198669200|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 669579] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318669200|now:1746043198669200|interv:120000000| [2025/04/30 19:59:58 669583] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318669200|now:1746043198669200|interv:120000000| [2025/04/30 19:59:58 669587] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198670053|pq_index:0| [2025/04/30 19:59:58 669591] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198668659| [2025/04/30 19:59:58 669595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198669595| [2025/04/30 19:59:58 669600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198669599| [2025/04/30 19:59:58 669606] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48347|min_srtt:48347|path_bw:1207370|loss_rate:64.63|path_pto:0| [2025/04/30 19:59:58 669613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 669618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 669622] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 669625] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 669630] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 669634] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:48347|min_srtt:48347|path_bw:1207370|loss_rate:64.63|path_pto:0| [2025/04/30 19:59:58 669638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 669642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 669646] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 669650] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 669654] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 669658] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:580|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 669662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 669667] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 669670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 669674] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 669678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 669683] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 669686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 669690] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198670053| [2025/04/30 19:59:58 669694] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198670053| [2025/04/30 19:59:58 669698] [debug] |xqc_engine_wakeup_after|wakeup:1746043198670053|now:1746043198669698|diff:355| [2025/04/30 19:59:58 669705] [debug] |xqc_engine_main_logic|END|now:1746043198669599| [2025/04/30 19:59:58 669710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198669710| [2025/04/30 19:59:58 669714] [debug] |xqc_engine_wakeup_after|wakeup:1746043198670053|now:1746043198669714|diff:339| [2025/04/30 19:59:58 669718] [debug] |xqc_engine_main_logic|END|now:1746043198669710| [2025/04/30 19:59:58 670240] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198670239| [2025/04/30 19:59:58 670251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 670257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:358| [2025/04/30 19:59:58 670261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 19:59:58 670267] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 19:59:58 670271] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 670275] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 670281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:637|origin_pktnum:522|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:637|path_largest_ack:637| [2025/04/30 19:59:58 670286] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:245|tx_in_flight:80400|prior_delivered:372664|prior_time:1746043198632254|is_app_limited:0|send_elapse:57802|ack_elapse:37985|ctl_first_sent_time:1746043198632783|lagest_ack_time:1746043198670239|curr_delivered:418264| [2025/04/30 19:59:58 670290] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198632783| [2025/04/30 19:59:58 670295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 19:59:58 670299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:48347|rttvar:8497|minrtt:30467|latest_rtt:37456|ack_delay:32| [2025/04/30 19:59:58 670303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:46982|rttvar:9103|minrtt:30467|latest_rtt:37456|ack_delay:32| [2025/04/30 19:59:58 670308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 19:59:58 670312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 670444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 670454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 670462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 670470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 670478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 670524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 670528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46982|rtt_var:9103|pto_duration:83394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 670533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 670537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 670540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 670544] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198777337|now:1746043198670528|interv:106809| [2025/04/30 19:59:58 670551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198777337|now:1746043198670528|interval:106809|pto_count:0|srtt:46982 [2025/04/30 19:59:58 670555] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57802, ack_elapse 37985, delivered 45600|rate 788900|lost 274| [2025/04/30 19:59:58 670559] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (788900) in round 8| [2025/04/30 19:59:58 670563] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 670568] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 670571] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198632783|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 670576] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198632783|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 670580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:46982|latest_rtt:37456|min_rtt:30467|applimit:0|lost:250|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 670586] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 19:59:58 670590] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746043198670239|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 670595] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318670239|now:1746043198670239|interv:120000000| [2025/04/30 19:59:58 670599] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318670239|now:1746043198670239|interv:120000000| [2025/04/30 19:59:58 670603] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198670053|pq_index:0| [2025/04/30 19:59:58 670607] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198669599| [2025/04/30 19:59:58 670611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198670611| [2025/04/30 19:59:58 670616] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198670615| [2025/04/30 19:59:58 670620] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198670053|now:1746043198670615| [2025/04/30 19:59:58 670625] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198670053|now:1746043198670615| [2025/04/30 19:59:58 670629] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 670634] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46982|min_srtt:46982|path_bw:1207370|loss_rate:64.63|path_pto:0| [2025/04/30 19:59:58 670638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 670645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 670649] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 670652] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 670657] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 670661] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:46982|min_srtt:46982|path_bw:1207370|loss_rate:64.63|path_pto:0| [2025/04/30 19:59:58 670665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 670669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 670673] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 670677] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 670681] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 670685] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:580|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 670689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 670693] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 670698] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 19:59:58 670728] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198670704|stream_id:8|stream_offset:423653| [2025/04/30 19:59:58 670734] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:663|origin_pktnum:580|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 670740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 670747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46982|rtt_var:9103|pto_duration:83394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 670754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 670760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 670767] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 670779] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198779098|now:1746043198670746|interv:108352| [2025/04/30 19:59:58 670786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198779098|now:1746043198670746|interval:108352|pto_count:0|srtt:46982 [2025/04/30 19:59:58 670790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 670795] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:582|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 670800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 670804] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 670808] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 19:59:58 670836] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198670815|stream_id:8|stream_offset:424820| [2025/04/30 19:59:58 670842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:664|origin_pktnum:582|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 670849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 670856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:46982|rtt_var:9103|pto_duration:83394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 670863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 670869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 670876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 670882] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198779209|now:1746043198670855|interv:108354| [2025/04/30 19:59:58 670888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198779209|now:1746043198670855|interval:108354|pto_count:0|srtt:46982 [2025/04/30 19:59:58 670895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 670900] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 670904] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 670909] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 670913] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198671912|now:1746043198670912|interv:1000| [2025/04/30 19:59:58 670916] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 670925] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 670929] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 670933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 670937] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 670942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 670949] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198671912| [2025/04/30 19:59:58 670956] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198671912| [2025/04/30 19:59:58 670962] [debug] |xqc_engine_wakeup_after|wakeup:1746043198671912|now:1746043198670962|diff:950| [2025/04/30 19:59:58 670969] [debug] |xqc_engine_main_logic|END|now:1746043198670615| [2025/04/30 19:59:58 670977] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198670977| [2025/04/30 19:59:58 670984] [debug] |xqc_engine_wakeup_after|wakeup:1746043198671912|now:1746043198670984|diff:928| [2025/04/30 19:59:58 670991] [debug] |xqc_engine_main_logic|END|now:1746043198670977| [2025/04/30 19:59:58 671182] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198671181| [2025/04/30 19:59:58 671196] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 671204] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:359| [2025/04/30 19:59:58 671208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 19:59:58 671214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 19:59:58 671218] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 671223] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 671228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:638|origin_pktnum:524|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:638|path_largest_ack:638| [2025/04/30 19:59:58 671233] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:248|tx_in_flight:74400|prior_delivered:376264|prior_time:1746043198635242|is_app_limited:0|send_elapse:57777|ack_elapse:35939|ctl_first_sent_time:1746043198635771|lagest_ack_time:1746043198671181|curr_delivered:419464| [2025/04/30 19:59:58 671238] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198635771| [2025/04/30 19:59:58 671242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 19:59:58 671246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:46982|rttvar:9103|minrtt:30467|latest_rtt:35410|ack_delay:24| [2025/04/30 19:59:58 671251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:45533|rttvar:9727|minrtt:30467|latest_rtt:35410|ack_delay:24| [2025/04/30 19:59:58 671255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:638|lost_pn:635|thresh:3| [2025/04/30 19:59:58 671259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 671402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 671410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 671417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 671425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 671433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 671481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 671485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:45533|rtt_var:9727|pto_duration:84441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 671490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 671494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 671498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 671502] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198780256|now:1746043198671485|interv:108771| [2025/04/30 19:59:58 671506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198780256|now:1746043198671485|interval:108771|pto_count:0|srtt:45533 [2025/04/30 19:59:58 671510] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57777, ack_elapse 35939, delivered 43200|rate 747702|lost 274| [2025/04/30 19:59:58 671514] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (747702) in round 8| [2025/04/30 19:59:58 671519] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 671523] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 671527] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198635771|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 671531] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198635771|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 671535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:45533|latest_rtt:35410|min_rtt:30467|applimit:0|lost:252|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 671541] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 19:59:58 671545] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1746043198671181|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 671550] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318671181|now:1746043198671181|interv:120000000| [2025/04/30 19:59:58 671554] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318671181|now:1746043198671181|interv:120000000| [2025/04/30 19:59:58 671558] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198671912|pq_index:0| [2025/04/30 19:59:58 671562] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198670615| [2025/04/30 19:59:58 671566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198671566| [2025/04/30 19:59:58 671573] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198671572| [2025/04/30 19:59:58 671579] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45533|min_srtt:45533|path_bw:1207370|loss_rate:65.10|path_pto:0| [2025/04/30 19:59:58 671583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 671588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 671592] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 671596] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 671600] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 671604] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:45533|min_srtt:45533|path_bw:1207370|loss_rate:65.10|path_pto:0| [2025/04/30 19:59:58 671609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 671613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 671617] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 671620] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 671625] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 671629] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 671633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 671637] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 671641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 671645] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 671649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 671654] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 671660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 671664] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198671912| [2025/04/30 19:59:58 671668] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198671912| [2025/04/30 19:59:58 671672] [debug] |xqc_engine_wakeup_after|wakeup:1746043198671912|now:1746043198671672|diff:240| [2025/04/30 19:59:58 671679] [debug] |xqc_engine_main_logic|END|now:1746043198671572| [2025/04/30 19:59:58 671684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198671684| [2025/04/30 19:59:58 671688] [debug] |xqc_engine_wakeup_after|wakeup:1746043198671912|now:1746043198671688|diff:224| [2025/04/30 19:59:58 671692] [debug] |xqc_engine_main_logic|END|now:1746043198671684| [2025/04/30 19:59:58 672155] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198672154| [2025/04/30 19:59:58 672181] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 672190] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:360| [2025/04/30 19:59:58 672194] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 19:59:58 672200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 19:59:58 672204] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 672208] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 672214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:639|origin_pktnum:526|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:639| [2025/04/30 19:59:58 672218] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:68400|prior_delivered:379864|prior_time:1746043198638285|is_app_limited:0|send_elapse:57324|ack_elapse:33869|ctl_first_sent_time:1746043198638980|lagest_ack_time:1746043198672154|curr_delivered:420664| [2025/04/30 19:59:58 672223] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198638980| [2025/04/30 19:59:58 672228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 19:59:58 672232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:45533|rttvar:9727|minrtt:30467|latest_rtt:33174|ack_delay:32| [2025/04/30 19:59:58 672236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:43984|rttvar:10393|minrtt:30467|latest_rtt:33174|ack_delay:32| [2025/04/30 19:59:58 672240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 19:59:58 672244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 672384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 672392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 672400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 672407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 672415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 672461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 672465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:10393|pto_duration:85556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 672469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 672473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 672477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 19:59:58 672483] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198781371|now:1746043198672465|interv:108906| [2025/04/30 19:59:58 672487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198781371|now:1746043198672465|interval:108906|pto_count:0|srtt:43984 [2025/04/30 19:59:58 672492] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57324, ack_elapse 33869, delivered 40800|rate 711743|lost 274| [2025/04/30 19:59:58 672496] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (711743) in round 8| [2025/04/30 19:59:58 672500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 672504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 672508] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198638980|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 672512] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198638980|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 672517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:28800|srtt:43984|latest_rtt:33174|min_rtt:30467|applimit:0|lost:252|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 672523] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 19:59:58 672527] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746043198672154|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 672531] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318672154|now:1746043198672154|interv:120000000| [2025/04/30 19:59:58 672535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318672154|now:1746043198672154|interv:120000000| [2025/04/30 19:59:58 672539] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198671912|pq_index:0| [2025/04/30 19:59:58 672544] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198671572| [2025/04/30 19:59:58 672548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198672547| [2025/04/30 19:59:58 672552] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198672551| [2025/04/30 19:59:58 672557] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198671912|now:1746043198672551| [2025/04/30 19:59:58 672561] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198671912|now:1746043198672551| [2025/04/30 19:59:58 672565] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 672570] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1207370|loss_rate:65.10|path_pto:0| [2025/04/30 19:59:58 672576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 672581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 672585] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 672588] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 672593] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 672597] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1207370|loss_rate:65.10|path_pto:0| [2025/04/30 19:59:58 672601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 672605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 672609] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 672612] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 672617] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 672621] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 672625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 672629] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 672634] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 19:59:58 672665] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1746043198672640|stream_id:8|stream_offset:425987| [2025/04/30 19:59:58 672671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:665|origin_pktnum:584|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 672678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/04/30 19:59:58 672685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:10393|pto_duration:85556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 672692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 672698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 672710] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 672717] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198783196|now:1746043198672684|interv:110512| [2025/04/30 19:59:58 672723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198783196|now:1746043198672684|interval:110512|pto_count:0|srtt:43984 [2025/04/30 19:59:58 672728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:30000| [2025/04/30 19:59:58 672733] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:586|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 672737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 672742] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 672746] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 19:59:58 672774] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198672753|stream_id:8|stream_offset:357134| [2025/04/30 19:59:58 672780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:666|origin_pktnum:457|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 672787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 672794] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:10393|pto_duration:85556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 672801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 672807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 672814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 672820] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198783309|now:1746043198672794|interv:110515| [2025/04/30 19:59:58 672825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198783309|now:1746043198672794|interval:110515|pto_count:0|srtt:43984 [2025/04/30 19:59:58 672830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 672834] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 672839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 672843] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 672847] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198673847|now:1746043198672847|interv:1000| [2025/04/30 19:59:58 672855] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 672859] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 672864] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 672868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 672872] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 672876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 672880] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198673847| [2025/04/30 19:59:58 672884] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198673847| [2025/04/30 19:59:58 672888] [debug] |xqc_engine_wakeup_after|wakeup:1746043198673847|now:1746043198672888|diff:959| [2025/04/30 19:59:58 672892] [debug] |xqc_engine_main_logic|END|now:1746043198672551| [2025/04/30 19:59:58 672898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198672898| [2025/04/30 19:59:58 672902] [debug] |xqc_engine_wakeup_after|wakeup:1746043198673847|now:1746043198672901|diff:946| [2025/04/30 19:59:58 672905] [debug] |xqc_engine_main_logic|END|now:1746043198672898| [2025/04/30 19:59:58 673315] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198673314| [2025/04/30 19:59:58 673327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 673332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:361| [2025/04/30 19:59:58 673336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 19:59:58 673342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 19:59:58 673346] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 673351] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 673356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:640|origin_pktnum:528|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:640|path_largest_ack:640| [2025/04/30 19:59:58 673361] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:61200|prior_delivered:383464|prior_time:1746043198641254|is_app_limited:0|send_elapse:57824|ack_elapse:32060|ctl_first_sent_time:1746043198641818|lagest_ack_time:1746043198673314|curr_delivered:421864| [2025/04/30 19:59:58 673366] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198641818| [2025/04/30 19:59:58 673370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 19:59:58 673374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:43984|rttvar:10393|minrtt:30467|latest_rtt:31496|ack_delay:24| [2025/04/30 19:59:58 673378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:42420|rttvar:10923|minrtt:30467|latest_rtt:31496|ack_delay:24| [2025/04/30 19:59:58 673388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:640|lost_pn:637|thresh:3| [2025/04/30 19:59:58 673392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 673511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 673519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 673526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 673534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 673542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 673592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 673596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:10923|pto_duration:86112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 673600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 673604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 673608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 19:59:58 673612] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198783865|now:1746043198673596|interv:110269| [2025/04/30 19:59:58 673616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198783865|now:1746043198673596|interval:110269|pto_count:0|srtt:42420 [2025/04/30 19:59:58 673620] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57824, ack_elapse 32060, delivered 38400|rate 664084|lost 274| [2025/04/30 19:59:58 673625] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (664084) in round 8| [2025/04/30 19:59:58 673629] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 673633] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 673637] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198641818|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 673641] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198641818|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 673645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:30000|srtt:42420|latest_rtt:31496|min_rtt:30467|applimit:0|lost:254|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 673651] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 19:59:58 673655] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746043198673314|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 673660] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318673314|now:1746043198673314|interv:120000000| [2025/04/30 19:59:58 673664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318673314|now:1746043198673314|interv:120000000| [2025/04/30 19:59:58 673668] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198673847|pq_index:0| [2025/04/30 19:59:58 673672] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198672551| [2025/04/30 19:59:58 673676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198673676| [2025/04/30 19:59:58 673681] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198673680| [2025/04/30 19:59:58 673689] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:65.56|path_pto:0| [2025/04/30 19:59:58 673693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 673697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 673701] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 673705] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 673709] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 673713] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:65.56|path_pto:0| [2025/04/30 19:59:58 673717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 673722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 673725] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 673729] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 673733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 673738] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 673742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 673746] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 673750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 673754] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 673758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 673762] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 673766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 673776] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198673847| [2025/04/30 19:59:58 673780] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198673847| [2025/04/30 19:59:58 673784] [debug] |xqc_engine_wakeup_after|wakeup:1746043198673847|now:1746043198673784|diff:63| [2025/04/30 19:59:58 673788] [debug] |xqc_engine_main_logic|END|now:1746043198673680| [2025/04/30 19:59:58 673793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198673793| [2025/04/30 19:59:58 673797] [debug] |xqc_engine_wakeup_after|wakeup:1746043198673847|now:1746043198673797|diff:50| [2025/04/30 19:59:58 673801] [debug] |xqc_engine_main_logic|END|now:1746043198673793| [2025/04/30 19:59:58 674868] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198674868| [2025/04/30 19:59:58 674879] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198673847|pq_index:0| [2025/04/30 19:59:58 674883] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198673680| [2025/04/30 19:59:58 674888] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198674887| [2025/04/30 19:59:58 674893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198673847|now:1746043198674887| [2025/04/30 19:59:58 674897] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198673847|now:1746043198674887| [2025/04/30 19:59:58 674901] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 674906] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:65.56|path_pto:0| [2025/04/30 19:59:58 674911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 674915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 674919] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 674923] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 674928] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 674934] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:65.56|path_pto:0| [2025/04/30 19:59:58 674941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 674948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 674954] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 674960] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 674973] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 674981] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 674987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 674994] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 674999] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 19:59:58 675029] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043198675007|stream_id:8|stream_offset:427154| [2025/04/30 19:59:58 675034] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:667|origin_pktnum:587|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 675039] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 19:59:58 675043] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:10923|pto_duration:86112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 675049] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 675056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 675062] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 19:59:58 675068] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786119|now:1746043198675043|interv:111076| [2025/04/30 19:59:58 675075] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786119|now:1746043198675043|interval:111076|pto_count:0|srtt:42420 [2025/04/30 19:59:58 675082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:31200| [2025/04/30 19:59:58 675090] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:589|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 675097] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 675102] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 675106] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 19:59:58 675143] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746043198675113|stream_id:8|stream_offset:358301| [2025/04/30 19:59:58 675153] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:668|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 19:59:58 675161] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 19:59:58 675193] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:10923|pto_duration:86112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 675198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 675202] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 675206] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 19:59:58 675210] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786225|now:1746043198675192|interv:111033| [2025/04/30 19:59:58 675214] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786225|now:1746043198675192|interval:111033|pto_count:0|srtt:42420 [2025/04/30 19:59:58 675218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:32400| [2025/04/30 19:59:58 675223] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 675228] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 675232] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 675236] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198676236|now:1746043198675236|interv:1000| [2025/04/30 19:59:58 675240] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 675244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 675248] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 675252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 675257] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 675261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 675264] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198676236| [2025/04/30 19:59:58 675269] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198676236| [2025/04/30 19:59:58 675273] [debug] |xqc_engine_wakeup_after|wakeup:1746043198676236|now:1746043198675273|diff:963| [2025/04/30 19:59:58 675277] [debug] |xqc_engine_main_logic|END|now:1746043198674887| [2025/04/30 19:59:58 676345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198676345| [2025/04/30 19:59:58 676355] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198676236|pq_index:0| [2025/04/30 19:59:58 676360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198674887| [2025/04/30 19:59:58 676365] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198676364| [2025/04/30 19:59:58 676374] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198676236|now:1746043198676364| [2025/04/30 19:59:58 676378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198676236|now:1746043198676364| [2025/04/30 19:59:58 676382] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 676387] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:66.01|path_pto:0| [2025/04/30 19:59:58 676392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 676397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 676401] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 676405] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 676409] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 676413] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1207370|loss_rate:66.01|path_pto:0| [2025/04/30 19:59:58 676417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 676422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 676426] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 676429] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 676434] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 676438] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 676442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 676447] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 676451] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 19:59:58 676483] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746043198676459|stream_id:8|stream_offset:428321| [2025/04/30 19:59:58 676489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:669|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 19:59:58 676501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 19:59:58 676508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:10923|pto_duration:86112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 676515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 676521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 676528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 19:59:58 676534] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787571|now:1746043198676508|interv:111063| [2025/04/30 19:59:58 676540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787571|now:1746043198676508|interval:111063|pto_count:0|srtt:42420 [2025/04/30 19:59:58 676547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:33600| [2025/04/30 19:59:58 676555] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 676562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 676569] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 676575] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 19:59:58 676603] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043198676582|stream_id:8|stream_offset:359468| [2025/04/30 19:59:58 676610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:670|origin_pktnum:463|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 676617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 19:59:58 676624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:10923|pto_duration:86112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 676631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 676637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 676644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 19:59:58 676650] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787694|now:1746043198676624|interv:111070| [2025/04/30 19:59:58 676655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787694|now:1746043198676624|interval:111070|pto_count:0|srtt:42420 [2025/04/30 19:59:58 676659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:34800| [2025/04/30 19:59:58 676664] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 676673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 676677] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 676681] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198677681|now:1746043198676681|interv:1000| [2025/04/30 19:59:58 676685] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 676689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 676693] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 676697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 676701] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 676705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 676709] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198677681| [2025/04/30 19:59:58 676713] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198677681| [2025/04/30 19:59:58 676717] [debug] |xqc_engine_wakeup_after|wakeup:1746043198677681|now:1746043198676717|diff:964| [2025/04/30 19:59:58 676722] [debug] |xqc_engine_main_logic|END|now:1746043198676364| [2025/04/30 19:59:58 676731] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198676731| [2025/04/30 19:59:58 676736] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 676742] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:362| [2025/04/30 19:59:58 676746] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 19:59:58 676752] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 19:59:58 676756] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 676761] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 676766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:641|origin_pktnum:530|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:641| [2025/04/30 19:59:58 676770] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:261|tx_in_flight:51600|prior_delivered:387064|prior_time:1746043198644273|is_app_limited:0|send_elapse:58043|ack_elapse:32458|ctl_first_sent_time:1746043198645012|lagest_ack_time:1746043198676731|curr_delivered:423064| [2025/04/30 19:59:58 676775] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198645012| [2025/04/30 19:59:58 676780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 19:59:58 676784] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:42420|rttvar:10923|minrtt:30467|latest_rtt:31719|ack_delay:48| [2025/04/30 19:59:58 676791] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:41076|rttvar:10880|minrtt:30467|latest_rtt:31719|ack_delay:48| [2025/04/30 19:59:58 676796] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:641|lost_pn:638|thresh:3| [2025/04/30 19:59:58 676800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676804] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676808] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676865] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676881] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676902] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 676914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 676923] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676929] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 676936] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 676948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 676961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676974] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676981] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676987] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 676997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677000] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677004] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677020] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 677024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 677028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41076|rtt_var:10880|pto_duration:84596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 677032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 677036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 677040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 19:59:58 677044] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786178|now:1746043198677028|interv:109150| [2025/04/30 19:59:58 677048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786178|now:1746043198677028|interval:109150|pto_count:0|srtt:41076 [2025/04/30 19:59:58 677053] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58043, ack_elapse 32458, delivered 36000|rate 620229|lost 274| [2025/04/30 19:59:58 677057] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (620229) in round 8| [2025/04/30 19:59:58 677061] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 677065] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 677069] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198645012|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 677074] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198645012|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 677078] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:33600|srtt:41076|latest_rtt:31719|min_rtt:30467|applimit:0|lost:258|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 677084] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 19:59:58 677090] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746043198676731|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 677098] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318676731|now:1746043198676731|interv:120000000| [2025/04/30 19:59:58 677104] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318676731|now:1746043198676731|interv:120000000| [2025/04/30 19:59:58 677110] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198677681|pq_index:0| [2025/04/30 19:59:58 677117] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198676364| [2025/04/30 19:59:58 677124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198677124| [2025/04/30 19:59:58 677137] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198677135| [2025/04/30 19:59:58 677145] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41076|min_srtt:41076|path_bw:1207370|loss_rate:66.45|path_pto:0| [2025/04/30 19:59:58 677149] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 677154] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 677157] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 677161] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 677182] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 677189] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41076|min_srtt:41076|path_bw:1207370|loss_rate:66.45|path_pto:0| [2025/04/30 19:59:58 677194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 677198] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 677202] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 677206] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 677210] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 677214] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 677218] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 677223] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 677226] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 677231] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 677235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 677239] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 677246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 677250] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198677681| [2025/04/30 19:59:58 677254] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198677681| [2025/04/30 19:59:58 677258] [debug] |xqc_engine_wakeup_after|wakeup:1746043198677681|now:1746043198677258|diff:423| [2025/04/30 19:59:58 677262] [debug] |xqc_engine_main_logic|END|now:1746043198677135| [2025/04/30 19:59:58 677268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198677268| [2025/04/30 19:59:58 677272] [debug] |xqc_engine_wakeup_after|wakeup:1746043198677681|now:1746043198677271|diff:410| [2025/04/30 19:59:58 677275] [debug] |xqc_engine_main_logic|END|now:1746043198677268| [2025/04/30 19:59:58 678344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198678344| [2025/04/30 19:59:58 678354] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198677681|pq_index:0| [2025/04/30 19:59:58 678358] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198677135| [2025/04/30 19:59:58 678363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198678362| [2025/04/30 19:59:58 678368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198677681|now:1746043198678362| [2025/04/30 19:59:58 678372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198677681|now:1746043198678362| [2025/04/30 19:59:58 678376] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 678381] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41076|min_srtt:41076|path_bw:1207370|loss_rate:66.45|path_pto:0| [2025/04/30 19:59:58 678385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 678390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 678394] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 678398] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 678402] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 678406] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:41076|min_srtt:41076|path_bw:1207370|loss_rate:66.45|path_pto:0| [2025/04/30 19:59:58 678410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 678414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 678418] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 678422] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 678430] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 678435] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 678439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 678443] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 678448] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 19:59:58 678481] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746043198678456|stream_id:8|stream_offset:429488| [2025/04/30 19:59:58 678486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:671|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 19:59:58 678493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 19:59:58 678500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41076|rtt_var:10880|pto_duration:84596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 678507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 678513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 678519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 19:59:58 678526] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788052|now:1746043198678499|interv:109553| [2025/04/30 19:59:58 678532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788052|now:1746043198678499|interval:109553|pto_count:0|srtt:41076 [2025/04/30 19:59:58 678539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:34800| [2025/04/30 19:59:58 678544] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:595|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 678548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 678553] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 678557] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 19:59:58 678584] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043198678563|stream_id:8|stream_offset:360635| [2025/04/30 19:59:58 678590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:672|origin_pktnum:466|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 678603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 19:59:58 678610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:41076|rtt_var:10880|pto_duration:84596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 678617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 678624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 678630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 19:59:58 678636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788159|now:1746043198678609|interv:109550| [2025/04/30 19:59:58 678639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788159|now:1746043198678609|interval:109550|pto_count:0|srtt:41076 [2025/04/30 19:59:58 678644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:36000| [2025/04/30 19:59:58 678649] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 678653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 678657] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 678661] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198679661|now:1746043198678661|interv:1000| [2025/04/30 19:59:58 678665] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 678669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 678673] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 678677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 678682] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 678685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 678690] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198679661| [2025/04/30 19:59:58 678696] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198679661| [2025/04/30 19:59:58 678703] [debug] |xqc_engine_wakeup_after|wakeup:1746043198679661|now:1746043198678703|diff:958| [2025/04/30 19:59:58 678710] [debug] |xqc_engine_main_logic|END|now:1746043198678362| [2025/04/30 19:59:58 678752] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198678751| [2025/04/30 19:59:58 678758] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 678764] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:363| [2025/04/30 19:59:58 678768] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 19:59:58 678779] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 19:59:58 678783] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 678787] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 678793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:642|origin_pktnum:532|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:642| [2025/04/30 19:59:58 678797] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:264|tx_in_flight:46800|prior_delivered:389464|prior_time:1746043198646270|is_app_limited:0|send_elapse:58290|ack_elapse:32481|ctl_first_sent_time:1746043198647247|lagest_ack_time:1746043198678751|curr_delivered:424264| [2025/04/30 19:59:58 678802] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198647247| [2025/04/30 19:59:58 678807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 19:59:58 678811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:41076|rttvar:10880|minrtt:30467|latest_rtt:31504|ack_delay:32| [2025/04/30 19:59:58 678815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:39876|rttvar:10561|minrtt:30467|latest_rtt:31504|ack_delay:32| [2025/04/30 19:59:58 678819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:642|lost_pn:639|thresh:3| [2025/04/30 19:59:58 678823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678827] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678831] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678850] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678873] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678891] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678899] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678915] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 678947] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678953] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 678959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678966] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 678973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678979] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 678985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678990] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 678993] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 678997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679001] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679009] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679013] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679017] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679024] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679028] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679032] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679036] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679040] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 679044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 679048] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39876|rtt_var:10561|pto_duration:82120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 679052] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 679056] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 679060] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 19:59:58 679064] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198785683|now:1746043198679048|interv:106635| [2025/04/30 19:59:58 679068] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198785683|now:1746043198679048|interval:106635|pto_count:0|srtt:39876 [2025/04/30 19:59:58 679073] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58290, ack_elapse 32481, delivered 34800|rate 597014|lost 274| [2025/04/30 19:59:58 679077] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (597014) in round 8| [2025/04/30 19:59:58 679082] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 679089] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 679096] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198647247|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 679103] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198647247|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 679110] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:34800|srtt:39876|latest_rtt:31504|min_rtt:30467|applimit:0|lost:260|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 679124] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 19:59:58 679131] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746043198678751|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 679139] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318678751|now:1746043198678751|interv:120000000| [2025/04/30 19:59:58 679144] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318678751|now:1746043198678751|interv:120000000| [2025/04/30 19:59:58 679147] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198679661|pq_index:0| [2025/04/30 19:59:58 679152] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198678362| [2025/04/30 19:59:58 679156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198679156| [2025/04/30 19:59:58 679160] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198679160| [2025/04/30 19:59:58 679182] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:66.88|path_pto:0| [2025/04/30 19:59:58 679190] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 679194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 679198] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 679202] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 679207] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 679211] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:66.88|path_pto:0| [2025/04/30 19:59:58 679215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 679219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 679223] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 679227] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 679231] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 679239] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 679243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 679247] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 679251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 679255] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 679259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 679263] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 679267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 679271] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198679661| [2025/04/30 19:59:58 679275] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198679661| [2025/04/30 19:59:58 679279] [debug] |xqc_engine_wakeup_after|wakeup:1746043198679661|now:1746043198679279|diff:382| [2025/04/30 19:59:58 679283] [debug] |xqc_engine_main_logic|END|now:1746043198679160| [2025/04/30 19:59:58 679289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198679289| [2025/04/30 19:59:58 679294] [debug] |xqc_engine_wakeup_after|wakeup:1746043198679661|now:1746043198679294|diff:367| [2025/04/30 19:59:58 679300] [debug] |xqc_engine_main_logic|END|now:1746043198679289| [2025/04/30 19:59:58 680369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198680369| [2025/04/30 19:59:58 680379] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198679661|pq_index:0| [2025/04/30 19:59:58 680384] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198679160| [2025/04/30 19:59:58 680389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198680388| [2025/04/30 19:59:58 680393] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198679661|now:1746043198680388| [2025/04/30 19:59:58 680398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198679661|now:1746043198680388| [2025/04/30 19:59:58 680401] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 680406] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:66.88|path_pto:0| [2025/04/30 19:59:58 680411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 680415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 680419] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 680427] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 680432] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 680436] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:66.88|path_pto:0| [2025/04/30 19:59:58 680440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 680444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 680448] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 680452] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 680456] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 680460] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 680465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 680469] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 680474] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 19:59:58 680506] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746043198680481|stream_id:8|stream_offset:430655| [2025/04/30 19:59:58 680512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:673|origin_pktnum:596|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 680519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 19:59:58 680525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39876|rtt_var:10561|pto_duration:82120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 680532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 680539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 680545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 19:59:58 680552] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787601|now:1746043198680525|interv:107076| [2025/04/30 19:59:58 680558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787601|now:1746043198680525|interval:107076|pto_count:0|srtt:39876 [2025/04/30 19:59:58 680569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:36000| [2025/04/30 19:59:58 680574] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 680578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 680583] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 680587] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 19:59:58 680615] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043198680594|stream_id:8|stream_offset:361802| [2025/04/30 19:59:58 680621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:674|origin_pktnum:469|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 680629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 19:59:58 680635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39876|rtt_var:10561|pto_duration:82120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 680643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 680649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 680655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 680661] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787714|now:1746043198680635|interv:107079| [2025/04/30 19:59:58 680666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787714|now:1746043198680635|interval:107079|pto_count:0|srtt:39876 [2025/04/30 19:59:58 680671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:37200| [2025/04/30 19:59:58 680676] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 680680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 680684] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 680688] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198681688|now:1746043198680688|interv:1000| [2025/04/30 19:59:58 680692] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 680696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 680700] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 680704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 680713] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 680716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 680720] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198681688| [2025/04/30 19:59:58 680725] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198681688| [2025/04/30 19:59:58 680728] [debug] |xqc_engine_wakeup_after|wakeup:1746043198681688|now:1746043198680728|diff:960| [2025/04/30 19:59:58 680733] [debug] |xqc_engine_main_logic|END|now:1746043198680388| [2025/04/30 19:59:58 681800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198681800| [2025/04/30 19:59:58 681810] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198681688|pq_index:0| [2025/04/30 19:59:58 681815] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198680388| [2025/04/30 19:59:58 681820] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198681819| [2025/04/30 19:59:58 681825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198681688|now:1746043198681819| [2025/04/30 19:59:58 681832] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198681688|now:1746043198681819| [2025/04/30 19:59:58 681837] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 681842] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:67.30|path_pto:0| [2025/04/30 19:59:58 681847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 681851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 681855] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 681859] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 681863] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 681867] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:39876|min_srtt:39876|path_bw:1207370|loss_rate:67.30|path_pto:0| [2025/04/30 19:59:58 681871] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 681876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 681879] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 681883] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 681892] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 681896] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 681900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 681905] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 681912] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 19:59:58 681953] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198681923|stream_id:8|stream_offset:431822| [2025/04/30 19:59:58 681963] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:675|origin_pktnum:599|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 681971] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 681978] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:39876|rtt_var:10561|pto_duration:82120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 681985] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 681991] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 681997] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 682003] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198789043|now:1746043198681978|interv:107065| [2025/04/30 19:59:58 682007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198789043|now:1746043198681978|interval:107065|pto_count:0|srtt:39876 [2025/04/30 19:59:58 682012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 682016] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 682021] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 682025] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 682029] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198683029|now:1746043198682029|interv:1000| [2025/04/30 19:59:58 682033] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 682037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 682041] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 682045] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 682055] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 682059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 682063] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198683029| [2025/04/30 19:59:58 682067] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198683029| [2025/04/30 19:59:58 682072] [debug] |xqc_engine_wakeup_after|wakeup:1746043198683029|now:1746043198682072|diff:957| [2025/04/30 19:59:58 682078] [debug] |xqc_engine_main_logic|END|now:1746043198681819| [2025/04/30 19:59:58 682245] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198682244| [2025/04/30 19:59:58 682256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 682262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:364| [2025/04/30 19:59:58 682266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 19:59:58 682272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 19:59:58 682276] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 682281] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 682286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:643|origin_pktnum:540|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:643|path_largest_ack:643| [2025/04/30 19:59:58 682292] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:268|tx_in_flight:38400|prior_delivered:394264|prior_time:1746043198650217|is_app_limited:0|send_elapse:57730|ack_elapse:32027|ctl_first_sent_time:1746043198650743|lagest_ack_time:1746043198682244|curr_delivered:425464| [2025/04/30 19:59:58 682299] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198650743| [2025/04/30 19:59:58 682307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 19:59:58 682313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:39876|rttvar:10561|minrtt:30467|latest_rtt:31501|ack_delay:40| [2025/04/30 19:59:58 682319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:38824|rttvar:10024|minrtt:30467|latest_rtt:31501|ack_delay:40| [2025/04/30 19:59:58 682324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 19:59:58 682328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 682437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 682445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 682455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 682463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 682470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 682517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 682521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38824|rtt_var:10024|pto_duration:78920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 682525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 682529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 682533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 682537] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198785843|now:1746043198682520|interv:103323| [2025/04/30 19:59:58 682541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198785843|now:1746043198682520|interval:103323|pto_count:0|srtt:38824 [2025/04/30 19:59:58 682545] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57730, ack_elapse 32027, delivered 31200|rate 540446|lost 274| [2025/04/30 19:59:58 682552] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (540446) in round 8| [2025/04/30 19:59:58 682556] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 682560] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 682564] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198650743|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 682569] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198650743|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:395464| [2025/04/30 19:59:58 682573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:38824|latest_rtt:31501|min_rtt:30467|applimit:0|lost:263|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 682579] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 19:59:58 682583] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746043198682244|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 682588] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318682244|now:1746043198682244|interv:120000000| [2025/04/30 19:59:58 682592] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318682244|now:1746043198682244|interv:120000000| [2025/04/30 19:59:58 682596] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198683029|pq_index:0| [2025/04/30 19:59:58 682600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198681819| [2025/04/30 19:59:58 682604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198682604| [2025/04/30 19:59:58 682609] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198682608| [2025/04/30 19:59:58 682615] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38824|min_srtt:38824|path_bw:1207370|loss_rate:67.50|path_pto:0| [2025/04/30 19:59:58 682619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 682623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 682627] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 682631] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 682635] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 682642] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38824|min_srtt:38824|path_bw:1207370|loss_rate:67.50|path_pto:0| [2025/04/30 19:59:58 682647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 682651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 682655] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 682659] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 682663] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 682667] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 682671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 682676] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 682680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 682684] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 682688] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 682692] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 682696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 682700] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198683029| [2025/04/30 19:59:58 682704] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198683029| [2025/04/30 19:59:58 682708] [debug] |xqc_engine_wakeup_after|wakeup:1746043198683029|now:1746043198682707|diff:322| [2025/04/30 19:59:58 682712] [debug] |xqc_engine_main_logic|END|now:1746043198682608| [2025/04/30 19:59:58 682717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198682717| [2025/04/30 19:59:58 682721] [debug] |xqc_engine_wakeup_after|wakeup:1746043198683029|now:1746043198682721|diff:308| [2025/04/30 19:59:58 682725] [debug] |xqc_engine_main_logic|END|now:1746043198682717| [2025/04/30 19:59:58 683792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198683792| [2025/04/30 19:59:58 683803] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198683029|pq_index:0| [2025/04/30 19:59:58 683807] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198682608| [2025/04/30 19:59:58 683812] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198683811| [2025/04/30 19:59:58 683821] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198683029|now:1746043198683811| [2025/04/30 19:59:58 683825] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198683029|now:1746043198683811| [2025/04/30 19:59:58 683829] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 683834] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38824|min_srtt:38824|path_bw:1207370|loss_rate:67.50|path_pto:0| [2025/04/30 19:59:58 683839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 683843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 683847] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 683851] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 683855] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 683859] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:38824|min_srtt:38824|path_bw:1207370|loss_rate:67.50|path_pto:0| [2025/04/30 19:59:58 683863] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 683868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 683871] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 683875] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 683879] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 683884] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 683888] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 683892] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 683896] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 19:59:58 683939] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198683906|stream_id:8|stream_offset:432989| [2025/04/30 19:59:58 683949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:676|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 19:59:58 683962] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 683969] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38824|rtt_var:10024|pto_duration:78920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 683976] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 683982] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 683986] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 683990] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787826|now:1746043198683969|interv:103857| [2025/04/30 19:59:58 683994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787826|now:1746043198683969|interval:103857|pto_count:0|srtt:38824 [2025/04/30 19:59:58 683999] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 684004] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 684008] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 684012] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 684016] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 19:59:58 684044] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043198684023|stream_id:8|stream_offset:434156| [2025/04/30 19:59:58 684050] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:677|origin_pktnum:603|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 684057] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 19:59:58 684063] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:38824|rtt_var:10024|pto_duration:78920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 684070] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 684076] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 684082] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 19:59:58 684088] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198787943|now:1746043198684063|interv:103880| [2025/04/30 19:59:58 684095] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198787943|now:1746043198684063|interval:103880|pto_count:0|srtt:38824 [2025/04/30 19:59:58 684102] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39600| [2025/04/30 19:59:58 684110] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 684122] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 684130] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 684135] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198685135|now:1746043198684135|interv:1000| [2025/04/30 19:59:58 684139] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 684143] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 684147] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 684151] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 684155] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 684159] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 684163] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198685135| [2025/04/30 19:59:58 684187] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198685135| [2025/04/30 19:59:58 684191] [debug] |xqc_engine_wakeup_after|wakeup:1746043198685135|now:1746043198684191|diff:944| [2025/04/30 19:59:58 684195] [debug] |xqc_engine_main_logic|END|now:1746043198683811| [2025/04/30 19:59:58 684459] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198684458| [2025/04/30 19:59:58 684466] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 684472] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:365| [2025/04/30 19:59:58 684476] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 19:59:58 684482] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 19:59:58 684486] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 684491] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 684496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:644|origin_pktnum:542|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:644| [2025/04/30 19:59:58 684501] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:269|tx_in_flight:36000|prior_delivered:396664|prior_time:1746043198652208|is_app_limited:0|send_elapse:56101|ack_elapse:32250|ctl_first_sent_time:1746043198652863|lagest_ack_time:1746043198684458|curr_delivered:426664| [2025/04/30 19:59:58 684505] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198652863| [2025/04/30 19:59:58 684510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 19:59:58 684514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:38824|rttvar:10024|minrtt:30467|latest_rtt:31595|ack_delay:32| [2025/04/30 19:59:58 684523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:37916|rttvar:9333|minrtt:30467|latest_rtt:31595|ack_delay:32| [2025/04/30 19:59:58 684528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/04/30 19:59:58 684532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 684639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 684647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 684654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 684662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684666] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 684670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684678] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684693] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 684716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 684720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37916|rtt_var:9333|pto_duration:75248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 684727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 684731] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 684735] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 684739] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198784271|now:1746043198684720|interv:99551| [2025/04/30 19:59:58 684743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198784271|now:1746043198684720|interval:99551|pto_count:0|srtt:37916 [2025/04/30 19:59:58 684747] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56101, ack_elapse 32250, delivered 30000|rate 534749|lost 274| [2025/04/30 19:59:58 684751] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 19:59:58 684756] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (534749) in round 9| [2025/04/30 19:59:58 684760] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 684764] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 684768] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198652863|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 684772] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198652863|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 684777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38400|srtt:37916|latest_rtt:31595|min_rtt:30467|applimit:0|lost:265|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 684782] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 19:59:58 684787] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746043198684458|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 684791] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318684458|now:1746043198684458|interv:120000000| [2025/04/30 19:59:58 684795] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318684458|now:1746043198684458|interv:120000000| [2025/04/30 19:59:58 684799] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198685135|pq_index:0| [2025/04/30 19:59:58 684804] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198683811| [2025/04/30 19:59:58 684808] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198684807| [2025/04/30 19:59:58 684812] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198684811| [2025/04/30 19:59:58 684820] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37916|min_srtt:37916|path_bw:1207370|loss_rate:67.90|path_pto:0| [2025/04/30 19:59:58 684825] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 684829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 684833] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 684837] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 684841] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 684845] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37916|min_srtt:37916|path_bw:1207370|loss_rate:67.90|path_pto:0| [2025/04/30 19:59:58 684849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 684854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 684857] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 684861] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 684865] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 684870] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 684874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 684878] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 684882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 684887] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 684894] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 684901] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 684907] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 684913] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198685135| [2025/04/30 19:59:58 684920] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198685135| [2025/04/30 19:59:58 684927] [debug] |xqc_engine_wakeup_after|wakeup:1746043198685135|now:1746043198684927|diff:208| [2025/04/30 19:59:58 684932] [debug] |xqc_engine_main_logic|END|now:1746043198684811| [2025/04/30 19:59:58 684937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198684937| [2025/04/30 19:59:58 684941] [debug] |xqc_engine_wakeup_after|wakeup:1746043198685135|now:1746043198684941|diff:194| [2025/04/30 19:59:58 684945] [debug] |xqc_engine_main_logic|END|now:1746043198684937| [2025/04/30 19:59:58 685327] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198685326| [2025/04/30 19:59:58 685336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 685341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:366| [2025/04/30 19:59:58 685345] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 19:59:58 685351] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 19:59:58 685355] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 685360] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 685365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:645|origin_pktnum:544|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:645| [2025/04/30 19:59:58 685370] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:269|tx_in_flight:37200|prior_delivered:396664|prior_time:1746043198652208|is_app_limited:0|send_elapse:56202|ack_elapse:33118|ctl_first_sent_time:1746043198652964|lagest_ack_time:1746043198685326|curr_delivered:427864| [2025/04/30 19:59:58 685374] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198652964| [2025/04/30 19:59:58 685379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 19:59:58 685383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:37916|rttvar:9333|minrtt:30467|latest_rtt:32362|ack_delay:24| [2025/04/30 19:59:58 685387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:37219|rttvar:8394|minrtt:30467|latest_rtt:32362|ack_delay:24| [2025/04/30 19:59:58 685391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 19:59:58 685395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 685496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 685504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 685512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 685519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 685530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 685576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 685580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37219|rtt_var:8394|pto_duration:70795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 685584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 685588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 685592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 685596] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198779818|now:1746043198685580|interv:94238| [2025/04/30 19:59:58 685600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198779818|now:1746043198685580|interval:94238|pto_count:0|srtt:37219 [2025/04/30 19:59:58 685604] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56202, ack_elapse 33118, delivered 31200|rate 555140|lost 274| [2025/04/30 19:59:58 685608] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (555140) in round 9| [2025/04/30 19:59:58 685613] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 685617] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 685620] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198652964|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 685629] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198652964|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 685633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:37219|latest_rtt:32362|min_rtt:30467|applimit:0|lost:265|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 685639] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 19:59:58 685644] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746043198685326|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 685648] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318685326|now:1746043198685326|interv:120000000| [2025/04/30 19:59:58 685653] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318685326|now:1746043198685326|interv:120000000| [2025/04/30 19:59:58 685656] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198685135|pq_index:0| [2025/04/30 19:59:58 685661] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198684811| [2025/04/30 19:59:58 685665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198685664| [2025/04/30 19:59:58 685669] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198685668| [2025/04/30 19:59:58 685674] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198685135|now:1746043198685668| [2025/04/30 19:59:58 685678] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198685135|now:1746043198685668| [2025/04/30 19:59:58 685682] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 685686] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1207370|loss_rate:67.90|path_pto:0| [2025/04/30 19:59:58 685691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 685695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 685699] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 685703] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 685707] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 685711] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1207370|loss_rate:67.90|path_pto:0| [2025/04/30 19:59:58 685715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 685722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 685726] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 685729] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 685734] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 685738] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 685742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 685746] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 685750] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 19:59:58 685782] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198685757|stream_id:8|stream_offset:435323| [2025/04/30 19:59:58 685787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:678|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 19:59:58 685793] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 685800] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37219|rtt_var:8394|pto_duration:70795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 685807] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 685813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 685819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 685826] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198781552|now:1746043198685800|interv:95752| [2025/04/30 19:59:58 685833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198781552|now:1746043198685800|interval:95752|pto_count:0|srtt:37219 [2025/04/30 19:59:58 685840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 685847] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 685852] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 685856] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 685865] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 19:59:58 685895] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043198685871|stream_id:8|stream_offset:436490| [2025/04/30 19:59:58 685905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:679|origin_pktnum:607|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 685912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 19:59:58 685919] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:37219|rtt_var:8394|pto_duration:70795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 685926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 685932] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 685938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 19:59:58 685945] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198781666|now:1746043198685919|interv:95747| [2025/04/30 19:59:58 685952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198781666|now:1746043198685919|interval:95747|pto_count:0|srtt:37219 [2025/04/30 19:59:58 685959] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39600| [2025/04/30 19:59:58 685966] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 685973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 685980] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 685986] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198686986|now:1746043198685986|interv:1000| [2025/04/30 19:59:58 685992] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 685996] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 686003] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 686007] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 686012] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 686016] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 686020] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198686986| [2025/04/30 19:59:58 686024] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198686986| [2025/04/30 19:59:58 686032] [debug] |xqc_engine_wakeup_after|wakeup:1746043198686986|now:1746043198686032|diff:954| [2025/04/30 19:59:58 686037] [debug] |xqc_engine_main_logic|END|now:1746043198685668| [2025/04/30 19:59:58 686042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198686042| [2025/04/30 19:59:58 686046] [debug] |xqc_engine_wakeup_after|wakeup:1746043198686986|now:1746043198686046|diff:940| [2025/04/30 19:59:58 686050] [debug] |xqc_engine_main_logic|END|now:1746043198686042| [2025/04/30 19:59:58 686376] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198686375| [2025/04/30 19:59:58 686387] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 686393] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:367| [2025/04/30 19:59:58 686397] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 19:59:58 686403] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 19:59:58 686407] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 686412] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 686417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:646|origin_pktnum:546|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:646| [2025/04/30 19:59:58 686422] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:34800|prior_delivered:399064|prior_time:1746043198654272|is_app_limited:0|send_elapse:57308|ack_elapse:32103|ctl_first_sent_time:1746043198654796|lagest_ack_time:1746043198686375|curr_delivered:429064| [2025/04/30 19:59:58 686426] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198654796| [2025/04/30 19:59:58 686431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 19:59:58 686435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:37219|rttvar:8394|minrtt:30467|latest_rtt:31579|ack_delay:24| [2025/04/30 19:59:58 686440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:36511|rttvar:7712|minrtt:30467|latest_rtt:31579|ack_delay:24| [2025/04/30 19:59:58 686444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/04/30 19:59:58 686448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 686545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 686553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 686561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 686569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 686576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 686626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 686630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:36511|rtt_var:7712|pto_duration:67359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 686634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 686638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 686642] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 686646] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198778230|now:1746043198686630|interv:91600| [2025/04/30 19:59:58 686650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198778230|now:1746043198686630|interval:91600|pto_count:0|srtt:36511 [2025/04/30 19:59:58 686654] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57308, ack_elapse 32103, delivered 30000|rate 523487|lost 274| [2025/04/30 19:59:58 686659] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (523487) in round 9| [2025/04/30 19:59:58 686665] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 686671] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 686677] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198654796|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 686685] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198654796|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 686696] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38400|srtt:36511|latest_rtt:31579|min_rtt:30467|applimit:0|lost:267|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 686702] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 19:59:58 686707] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1746043198686375|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 686712] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318686375|now:1746043198686375|interv:120000000| [2025/04/30 19:59:58 686716] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318686375|now:1746043198686375|interv:120000000| [2025/04/30 19:59:58 686720] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198686986|pq_index:0| [2025/04/30 19:59:58 686724] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198685668| [2025/04/30 19:59:58 686728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198686728| [2025/04/30 19:59:58 686733] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198686732| [2025/04/30 19:59:58 686739] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:36511|min_srtt:36511|path_bw:1207370|loss_rate:68.29|path_pto:0| [2025/04/30 19:59:58 686743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 686748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 686751] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 686755] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 686760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 686764] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:36511|min_srtt:36511|path_bw:1207370|loss_rate:68.29|path_pto:0| [2025/04/30 19:59:58 686768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 686772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 686776] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 686780] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 686787] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 686791] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 686795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 686800] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 686803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 686808] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 686812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 686816] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 686820] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 686824] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198686986| [2025/04/30 19:59:58 686828] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198686986| [2025/04/30 19:59:58 686832] [debug] |xqc_engine_wakeup_after|wakeup:1746043198686986|now:1746043198686831|diff:155| [2025/04/30 19:59:58 686836] [debug] |xqc_engine_main_logic|END|now:1746043198686732| [2025/04/30 19:59:58 686841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198686841| [2025/04/30 19:59:58 686845] [debug] |xqc_engine_wakeup_after|wakeup:1746043198686986|now:1746043198686845|diff:141| [2025/04/30 19:59:58 686849] [debug] |xqc_engine_main_logic|END|now:1746043198686841| [2025/04/30 19:59:58 687360] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198687359| [2025/04/30 19:59:58 687368] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 687374] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:368| [2025/04/30 19:59:58 687378] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 19:59:58 687383] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 19:59:58 687387] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 687392] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 687397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:647|origin_pktnum:549|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:647| [2025/04/30 19:59:58 687402] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:36000|prior_delivered:399064|prior_time:1746043198654272|is_app_limited:0|send_elapse:57436|ack_elapse:33087|ctl_first_sent_time:1746043198654924|lagest_ack_time:1746043198687359|curr_delivered:430264| [2025/04/30 19:59:58 687407] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198654924| [2025/04/30 19:59:58 687415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 19:59:58 687419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:36511|rttvar:7712|minrtt:30467|latest_rtt:32435|ack_delay:24| [2025/04/30 19:59:58 687423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:35999|rttvar:6809|minrtt:30467|latest_rtt:32435|ack_delay:24| [2025/04/30 19:59:58 687427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 19:59:58 687431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 687523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 687531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 687538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 687546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 687554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 687600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 687604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35999|rtt_var:6809|pto_duration:63235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 687611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 687615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 687619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 687623] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198774106|now:1746043198687604|interv:86502| [2025/04/30 19:59:58 687627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198774106|now:1746043198687604|interval:86502|pto_count:0|srtt:35999 [2025/04/30 19:59:58 687631] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57436, ack_elapse 33087, delivered 31200|rate 543213|lost 274| [2025/04/30 19:59:58 687636] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (543213) in round 9| [2025/04/30 19:59:58 687640] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 687644] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 687648] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198654924|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 687652] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198654924|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 687656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:35999|latest_rtt:32435|min_rtt:30467|applimit:0|lost:267|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 687662] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 19:59:58 687666] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746043198687359|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 687671] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318687359|now:1746043198687359|interv:120000000| [2025/04/30 19:59:58 687675] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318687359|now:1746043198687359|interv:120000000| [2025/04/30 19:59:58 687679] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198686986|pq_index:0| [2025/04/30 19:59:58 687683] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198686732| [2025/04/30 19:59:58 687687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198687687| [2025/04/30 19:59:58 687692] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198687691| [2025/04/30 19:59:58 687696] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198686986|now:1746043198687691| [2025/04/30 19:59:58 687703] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198686986|now:1746043198687691| [2025/04/30 19:59:58 687707] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 687712] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35999|min_srtt:35999|path_bw:1207370|loss_rate:68.29|path_pto:0| [2025/04/30 19:59:58 687716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 687720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 687724] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 687728] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 687732] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 687736] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35999|min_srtt:35999|path_bw:1207370|loss_rate:68.29|path_pto:0| [2025/04/30 19:59:58 687740] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 687745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 687748] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 687752] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 687756] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 687761] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 687765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 687769] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 687773] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 19:59:58 687804] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198687779|stream_id:8|stream_offset:437657| [2025/04/30 19:59:58 687810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:680|origin_pktnum:609|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 687816] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 687822] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35999|rtt_var:6809|pto_duration:63235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 687835] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 687841] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 687848] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 687855] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776014|now:1746043198687822|interv:88192| [2025/04/30 19:59:58 687861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776014|now:1746043198687822|interval:88192|pto_count:0|srtt:35999 [2025/04/30 19:59:58 687868] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 687873] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 687877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 687881] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 687886] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 19:59:58 687914] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:681|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746043198687892|stream_id:8|stream_offset:445826| [2025/04/30 19:59:58 687921] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:681|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 19:59:58 687928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 19:59:58 687935] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35999|rtt_var:6809|pto_duration:63235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 687942] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 687949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 687955] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 687961] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776127|now:1746043198687935|interv:88192| [2025/04/30 19:59:58 687967] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776127|now:1746043198687935|interval:88192|pto_count:0|srtt:35999 [2025/04/30 19:59:58 687975] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 687982] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 687989] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 688000] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 688004] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198689004|now:1746043198688004|interv:1000| [2025/04/30 19:59:58 688008] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 688012] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 688016] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198689004| [2025/04/30 19:59:58 688020] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198689004| [2025/04/30 19:59:58 688024] [debug] |xqc_engine_wakeup_after|wakeup:1746043198689004|now:1746043198688024|diff:980| [2025/04/30 19:59:58 688028] [debug] |xqc_engine_main_logic|END|now:1746043198687691| [2025/04/30 19:59:58 688034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198688034| [2025/04/30 19:59:58 688038] [debug] |xqc_engine_wakeup_after|wakeup:1746043198689004|now:1746043198688038|diff:966| [2025/04/30 19:59:58 688042] [debug] |xqc_engine_main_logic|END|now:1746043198688034| [2025/04/30 19:59:58 688365] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198688365| [2025/04/30 19:59:58 688379] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 688387] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:369| [2025/04/30 19:59:58 688393] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 19:59:58 688399] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 19:59:58 688405] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 688413] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 688421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:648|origin_pktnum:551|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:648| [2025/04/30 19:59:58 688425] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:33600|prior_delivered:401464|prior_time:1746043198656198|is_app_limited:0|send_elapse:57858|ack_elapse:32167|ctl_first_sent_time:1746043198656707|lagest_ack_time:1746043198688365|curr_delivered:431464| [2025/04/30 19:59:58 688430] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198656707| [2025/04/30 19:59:58 688435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 19:59:58 688439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:35999|rttvar:6809|minrtt:30467|latest_rtt:31658|ack_delay:24| [2025/04/30 19:59:58 688446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:35454|rttvar:6198|minrtt:30467|latest_rtt:31658|ack_delay:24| [2025/04/30 19:59:58 688453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:648|lost_pn:645|thresh:3| [2025/04/30 19:59:58 688459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 688572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 688580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 688588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 688598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 688606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 688652] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 688656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35454|rtt_var:6198|pto_duration:60246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 688661] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 688665] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 688668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 688672] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198773138|now:1746043198688656|interv:84482| [2025/04/30 19:59:58 688676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198773138|now:1746043198688656|interval:84482|pto_count:0|srtt:35454 [2025/04/30 19:59:58 688681] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57858, ack_elapse 32167, delivered 30000|rate 518510|lost 274| [2025/04/30 19:59:58 688685] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (518510) in round 9| [2025/04/30 19:59:58 688689] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 688696] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 688699] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198656707|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 688704] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198656707|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 688708] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:35454|latest_rtt:31658|min_rtt:30467|applimit:0|lost:268|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 688714] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 19:59:58 688718] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746043198688365|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 688723] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318688365|now:1746043198688365|interv:120000000| [2025/04/30 19:59:58 688727] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318688365|now:1746043198688365|interv:120000000| [2025/04/30 19:59:58 688731] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198689004|pq_index:0| [2025/04/30 19:59:58 688735] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198687691| [2025/04/30 19:59:58 688739] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198688739| [2025/04/30 19:59:58 688744] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198688743| [2025/04/30 19:59:58 688750] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35454|min_srtt:35454|path_bw:1207370|loss_rate:68.07|path_pto:0| [2025/04/30 19:59:58 688754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 688758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 688762] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 688766] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 688770] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 688774] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35454|min_srtt:35454|path_bw:1207370|loss_rate:68.07|path_pto:0| [2025/04/30 19:59:58 688778] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 688785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 688789] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 688792] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 688797] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 688801] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 688805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 688809] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 688813] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 688817] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198689004| [2025/04/30 19:59:58 688821] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198689004| [2025/04/30 19:59:58 688825] [debug] |xqc_engine_wakeup_after|wakeup:1746043198689004|now:1746043198688825|diff:179| [2025/04/30 19:59:58 688829] [debug] |xqc_engine_main_logic|END|now:1746043198688743| [2025/04/30 19:59:58 688834] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198688834| [2025/04/30 19:59:58 688838] [debug] |xqc_engine_wakeup_after|wakeup:1746043198689004|now:1746043198688838|diff:166| [2025/04/30 19:59:58 688842] [debug] |xqc_engine_main_logic|END|now:1746043198688834| [2025/04/30 19:59:58 689367] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198689366| [2025/04/30 19:59:58 689378] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 689385] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:370| [2025/04/30 19:59:58 689388] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 19:59:58 689394] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 19:59:58 689399] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 689403] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 689409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:649|origin_pktnum:553|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:649|path_largest_ack:649| [2025/04/30 19:59:58 689414] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:34800|prior_delivered:401464|prior_time:1746043198656198|is_app_limited:0|send_elapse:57953|ack_elapse:33168|ctl_first_sent_time:1746043198656802|lagest_ack_time:1746043198689366|curr_delivered:432664| [2025/04/30 19:59:58 689418] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198656802| [2025/04/30 19:59:58 689423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 19:59:58 689432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:35454|rttvar:6198|minrtt:30467|latest_rtt:32564|ack_delay:32| [2025/04/30 19:59:58 689436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:35089|rttvar:5379|minrtt:30467|latest_rtt:32564|ack_delay:32| [2025/04/30 19:59:58 689441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 19:59:58 689445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 689528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 689536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 689544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 689552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 689559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 689606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 689610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:5379|pto_duration:56605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 689614] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 689618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 689622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 689628] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198769497|now:1746043198689610|interv:79887| [2025/04/30 19:59:58 689632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198769497|now:1746043198689610|interval:79887|pto_count:0|srtt:35089 [2025/04/30 19:59:58 689637] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57953, ack_elapse 33168, delivered 31200|rate 538367|lost 274| [2025/04/30 19:59:58 689641] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (538367) in round 9| [2025/04/30 19:59:58 689646] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 689650] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 689654] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198656802|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 689658] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198656802|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 689663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:35089|latest_rtt:32564|min_rtt:30467|applimit:0|lost:268|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 689669] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 19:59:58 689673] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746043198689366|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 689678] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318689366|now:1746043198689366|interv:120000000| [2025/04/30 19:59:58 689682] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318689366|now:1746043198689366|interv:120000000| [2025/04/30 19:59:58 689686] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198689004|pq_index:0| [2025/04/30 19:59:58 689690] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198688743| [2025/04/30 19:59:58 689694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198689694| [2025/04/30 19:59:58 689699] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198689698| [2025/04/30 19:59:58 689704] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198689004|now:1746043198689698| [2025/04/30 19:59:58 689708] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198689004|now:1746043198689698| [2025/04/30 19:59:58 689712] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 689717] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1207370|loss_rate:68.07|path_pto:0| [2025/04/30 19:59:58 689724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 689728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 689732] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 689736] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 689740] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 689744] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1207370|loss_rate:68.07|path_pto:0| [2025/04/30 19:59:58 689748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 689753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 689757] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 689760] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 689764] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 689769] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 689773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 689777] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 689782] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 19:59:58 689812] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198689788|stream_id:8|stream_offset:446993| [2025/04/30 19:59:58 689818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:682|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 689823] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 689830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:5379|pto_duration:56605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 689836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 689843] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 689855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 689862] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198771393|now:1746043198689829|interv:81564| [2025/04/30 19:59:58 689869] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198771393|now:1746043198689829|interval:81564|pto_count:0|srtt:35089 [2025/04/30 19:59:58 689876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 689882] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 689886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:448160| [2025/04/30 19:59:58 689890] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 689895] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 19:59:58 689923] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198689902|stream_id:8|stream_offset:448160| [2025/04/30 19:59:58 689928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:683|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 689934] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 689941] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:5379|pto_duration:56605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 689948] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 689954] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 689960] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 689967] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198771507|now:1746043198689940|interv:81567| [2025/04/30 19:59:58 689973] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198771507|now:1746043198689940|interval:81567|pto_count:0|srtt:35089 [2025/04/30 19:59:58 689980] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 689988] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 689994] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 690002] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 690008] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198691007|now:1746043198690007|interv:1000| [2025/04/30 19:59:58 690018] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 690022] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 690026] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198691007| [2025/04/30 19:59:58 690030] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198691007| [2025/04/30 19:59:58 690034] [debug] |xqc_engine_wakeup_after|wakeup:1746043198691007|now:1746043198690034|diff:973| [2025/04/30 19:59:58 690038] [debug] |xqc_engine_main_logic|END|now:1746043198689698| [2025/04/30 19:59:58 690044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198690044| [2025/04/30 19:59:58 690048] [debug] |xqc_engine_wakeup_after|wakeup:1746043198691007|now:1746043198690048|diff:959| [2025/04/30 19:59:58 690053] [debug] |xqc_engine_main_logic|END|now:1746043198690044| [2025/04/30 19:59:58 690377] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198690376| [2025/04/30 19:59:58 690388] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 690395] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:371| [2025/04/30 19:59:58 690399] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 19:59:58 690406] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 19:59:58 690410] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 690415] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 690421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:650|origin_pktnum:555|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:650| [2025/04/30 19:59:58 690426] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:31200|prior_delivered:403864|prior_time:1746043198658300|is_app_limited:0|send_elapse:57934|ack_elapse:32076|ctl_first_sent_time:1746043198658806|lagest_ack_time:1746043198690376|curr_delivered:433864| [2025/04/30 19:59:58 690430] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198658806| [2025/04/30 19:59:58 690435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 19:59:58 690439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:35089|rttvar:5379|minrtt:30467|latest_rtt:31570|ack_delay:24| [2025/04/30 19:59:58 690444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:34646|rttvar:4920|minrtt:30467|latest_rtt:31570|ack_delay:24| [2025/04/30 19:59:58 690448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/04/30 19:59:58 690452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 690536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 690543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 690551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 690559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 690566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690608] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 690615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 690620] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34646|rtt_var:4920|pto_duration:54326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 690624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 690628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 690632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 690636] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198769228|now:1746043198690619|interv:78609| [2025/04/30 19:59:58 690640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198769228|now:1746043198690619|interval:78609|pto_count:0|srtt:34646 [2025/04/30 19:59:58 690645] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 57934, ack_elapse 32076, delivered 30000|rate 517830|lost 274| [2025/04/30 19:59:58 690649] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (517830) in round 9| [2025/04/30 19:59:58 690654] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 690658] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 690662] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198658806|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 690666] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198658806|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 690673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:34646|latest_rtt:31570|min_rtt:30467|applimit:0|lost:268|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 690679] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 19:59:58 690684] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746043198690376|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 690689] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318690376|now:1746043198690376|interv:120000000| [2025/04/30 19:59:58 690693] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318690376|now:1746043198690376|interv:120000000| [2025/04/30 19:59:58 690697] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198691007|pq_index:0| [2025/04/30 19:59:58 690701] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198689698| [2025/04/30 19:59:58 690705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198690705| [2025/04/30 19:59:58 690711] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198690709| [2025/04/30 19:59:58 690717] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34646|min_srtt:34646|path_bw:1207370|loss_rate:67.26|path_pto:0| [2025/04/30 19:59:58 690721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 690726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 690730] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 690733] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 690738] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 690742] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34646|min_srtt:34646|path_bw:1207370|loss_rate:67.26|path_pto:0| [2025/04/30 19:59:58 690746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 690751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 690754] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 690758] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 690765] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 690770] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 690774] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 690778] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 690782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 690786] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198691007| [2025/04/30 19:59:58 690790] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198691007| [2025/04/30 19:59:58 690794] [debug] |xqc_engine_wakeup_after|wakeup:1746043198691007|now:1746043198690794|diff:213| [2025/04/30 19:59:58 690799] [debug] |xqc_engine_main_logic|END|now:1746043198690709| [2025/04/30 19:59:58 690804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198690803| [2025/04/30 19:59:58 690807] [debug] |xqc_engine_wakeup_after|wakeup:1746043198691007|now:1746043198690807|diff:200| [2025/04/30 19:59:58 690811] [debug] |xqc_engine_main_logic|END|now:1746043198690803| [2025/04/30 19:59:58 691281] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198691280| [2025/04/30 19:59:58 691290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 691297] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:372| [2025/04/30 19:59:58 691300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 19:59:58 691306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 19:59:58 691311] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 691315] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 691321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:651|origin_pktnum:557|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:651|path_largest_ack:651| [2025/04/30 19:59:58 691326] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:32400|prior_delivered:403864|prior_time:1746043198658300|is_app_limited:0|send_elapse:58007|ack_elapse:32980|ctl_first_sent_time:1746043198658879|lagest_ack_time:1746043198691280|curr_delivered:435064| [2025/04/30 19:59:58 691330] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198658879| [2025/04/30 19:59:58 691335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 19:59:58 691339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:34646|rttvar:4920|minrtt:30467|latest_rtt:32401|ack_delay:24| [2025/04/30 19:59:58 691343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:34363|rttvar:4257|minrtt:30467|latest_rtt:32401|ack_delay:24| [2025/04/30 19:59:58 691348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 19:59:58 691361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 691435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 691443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 691451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 691458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 691469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 691515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 691519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34363|rtt_var:4257|pto_duration:51391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 691524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 691528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 691531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 691535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198766293|now:1746043198691519|interv:74774| [2025/04/30 19:59:58 691539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198766293|now:1746043198691519|interval:74774|pto_count:0|srtt:34363 [2025/04/30 19:59:58 691544] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 58007, ack_elapse 32980, delivered 31200|rate 537866|lost 274| [2025/04/30 19:59:58 691548] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (537866) in round 9| [2025/04/30 19:59:58 691553] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 691557] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 691561] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198658879|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 691568] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198658879|recovery:1|recovery_start:1746043198660605|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 691572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:34363|latest_rtt:32401|min_rtt:30467|applimit:0|lost:268|recovery:1|recovery_start:1746043198660605|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 691578] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 19:59:58 691583] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746043198691280|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 691588] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318691280|now:1746043198691280|interv:120000000| [2025/04/30 19:59:58 691592] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318691280|now:1746043198691280|interv:120000000| [2025/04/30 19:59:58 691596] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198691007|pq_index:0| [2025/04/30 19:59:58 691600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198690709| [2025/04/30 19:59:58 691604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198691604| [2025/04/30 19:59:58 691609] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198691608| [2025/04/30 19:59:58 691614] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198691007|now:1746043198691608| [2025/04/30 19:59:58 691618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198691007|now:1746043198691608| [2025/04/30 19:59:58 691622] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 691627] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34363|min_srtt:34363|path_bw:1207370|loss_rate:67.26|path_pto:0| [2025/04/30 19:59:58 691631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 691636] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:34363|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 691641] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:611|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 691645] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34363|min_srtt:34363|path_bw:1207370|loss_rate:67.26|path_pto:0| [2025/04/30 19:59:58 691649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 691656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 691660] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 691664] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 691668] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 691673] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34363|min_srtt:34363|path_bw:1207370|loss_rate:67.26|path_pto:0| [2025/04/30 19:59:58 691677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 691681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 691685] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 691688] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 691693] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 691697] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:611|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 691701] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 691706] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 691710] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 19:59:58 691744] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198691717|stream_id:8|stream_offset:438824| [2025/04/30 19:59:58 691754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:684|origin_pktnum:611|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 691762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 691769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34363|rtt_var:4257|pto_duration:51391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 691776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 691782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 691786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 691794] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768108|now:1746043198691769|interv:76339| [2025/04/30 19:59:58 691798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768108|now:1746043198691769|interval:76339|pto_count:0|srtt:34363 [2025/04/30 19:59:58 691803] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 691808] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 691812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 691817] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 691821] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 19:59:58 691863] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198691828|stream_id:8|stream_offset:449327| [2025/04/30 19:59:58 691872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:685|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 691880] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 691886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34363|rtt_var:4257|pto_duration:51391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 691893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 691897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 691901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 691905] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768219|now:1746043198691886|interv:76333| [2025/04/30 19:59:58 691909] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768219|now:1746043198691886|interval:76333|pto_count:0|srtt:34363 [2025/04/30 19:59:58 691913] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 691918] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 691922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 691926] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 691930] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198692930|now:1746043198691930|interv:1000| [2025/04/30 19:59:58 691934] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 691938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 691946] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198692930| [2025/04/30 19:59:58 691951] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198692930| [2025/04/30 19:59:58 691955] [debug] |xqc_engine_wakeup_after|wakeup:1746043198692930|now:1746043198691954|diff:976| [2025/04/30 19:59:58 691959] [debug] |xqc_engine_main_logic|END|now:1746043198691608| [2025/04/30 19:59:58 691964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198691964| [2025/04/30 19:59:58 691968] [debug] |xqc_engine_wakeup_after|wakeup:1746043198692930|now:1746043198691968|diff:962| [2025/04/30 19:59:58 691972] [debug] |xqc_engine_main_logic|END|now:1746043198691964| [2025/04/30 19:59:58 692354] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198692353| [2025/04/30 19:59:58 692363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 692369] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:373| [2025/04/30 19:59:58 692373] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 19:59:58 692379] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 19:59:58 692383] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 692388] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 692394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:652|origin_pktnum:559|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:652| [2025/04/30 19:59:58 692398] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:406264|prior_time:1746043198660276|is_app_limited:0|send_elapse:56579|ack_elapse:32077|ctl_first_sent_time:1746043198660785|lagest_ack_time:1746043198692353|curr_delivered:436264| [2025/04/30 19:59:58 692403] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198660785| [2025/04/30 19:59:58 692408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 19:59:58 692412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:34363|rttvar:4257|minrtt:30467|latest_rtt:31568|ack_delay:24| [2025/04/30 19:59:58 692416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:34011|rttvar:3897|minrtt:30467|latest_rtt:31568|ack_delay:24| [2025/04/30 19:59:58 692420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:652|lost_pn:649|thresh:3| [2025/04/30 19:59:58 692424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 692499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 692507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 692515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 692522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 692530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692575] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 692579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 692583] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:34011|rtt_var:3897|pto_duration:49599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 692587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 692591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 692595] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 692599] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198766427|now:1746043198692583|interv:73844| [2025/04/30 19:59:58 692603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198766427|now:1746043198692583|interval:73844|pto_count:0|srtt:34011 [2025/04/30 19:59:58 692607] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56579, ack_elapse 32077, delivered 30000|rate 530232|lost 274| [2025/04/30 19:59:58 692612] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (530232) in round 9| [2025/04/30 19:59:58 692616] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 692620] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 692624] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198660785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 692629] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143043|packet_lost:0|acked:1200|po_sent_time:1746043198660785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 692633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:34011|latest_rtt:31568|min_rtt:30467|applimit:0|lost:269|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 692639] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 19:59:58 692646] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746043198692353|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 692651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318692353|now:1746043198692353|interv:120000000| [2025/04/30 19:59:58 692655] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318692353|now:1746043198692353|interv:120000000| [2025/04/30 19:59:58 692659] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198692930|pq_index:0| [2025/04/30 19:59:58 692663] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198691608| [2025/04/30 19:59:58 692667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198692667| [2025/04/30 19:59:58 692672] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198692671| [2025/04/30 19:59:58 692678] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34011|min_srtt:34011|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 692682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 692687] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:34011|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 692691] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:613|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 692696] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34011|min_srtt:34011|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 692700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 692704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 692708] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 692712] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 692716] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 692720] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:34011|min_srtt:34011|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 692724] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 692729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 692735] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 692739] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 692743] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 692747] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:613|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 692751] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 692756] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 692760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 692764] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 692768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 692772] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 692776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 692780] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198692930| [2025/04/30 19:59:58 692784] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198692930| [2025/04/30 19:59:58 692788] [debug] |xqc_engine_wakeup_after|wakeup:1746043198692930|now:1746043198692788|diff:142| [2025/04/30 19:59:58 692792] [debug] |xqc_engine_main_logic|END|now:1746043198692671| [2025/04/30 19:59:58 692797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198692797| [2025/04/30 19:59:58 692801] [debug] |xqc_engine_wakeup_after|wakeup:1746043198692930|now:1746043198692800|diff:130| [2025/04/30 19:59:58 692804] [debug] |xqc_engine_main_logic|END|now:1746043198692797| [2025/04/30 19:59:58 693329] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198693328| [2025/04/30 19:59:58 693338] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 693344] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:374| [2025/04/30 19:59:58 693348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 19:59:58 693354] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 19:59:58 693358] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 693363] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 693368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:653|origin_pktnum:561|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:653|path_largest_ack:653| [2025/04/30 19:59:58 693373] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:406264|prior_time:1746043198660276|is_app_limited:0|send_elapse:56667|ack_elapse:33052|ctl_first_sent_time:1746043198660873|lagest_ack_time:1746043198693328|curr_delivered:437464| [2025/04/30 19:59:58 693381] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198660873| [2025/04/30 19:59:58 693386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 19:59:58 693390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:34011|rttvar:3897|minrtt:30467|latest_rtt:32455|ack_delay:24| [2025/04/30 19:59:58 693394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33813|rttvar:3318|minrtt:30467|latest_rtt:32455|ack_delay:24| [2025/04/30 19:59:58 693399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 19:59:58 693403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 693469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 693479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 693487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 693495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 693503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 693549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 258|pns:2| [2025/04/30 19:59:58 693553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 693557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33813|rtt_var:3318|pto_duration:47085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 693562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 693566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 693570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 693574] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763913|now:1746043198693557|interv:70356| [2025/04/30 19:59:58 693580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763913|now:1746043198693557|interval:70356|pto_count:0|srtt:33813 [2025/04/30 19:59:58 693584] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 56667, ack_elapse 33052, delivered 31200|rate 550584|lost 274| [2025/04/30 19:59:58 693589] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (550584) in round 9| [2025/04/30 19:59:58 693593] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 693597] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 693601] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198660873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 693605] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198660873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 693610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:33813|latest_rtt:32455|min_rtt:30467|applimit:0|lost:269|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 693615] [stats] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0||cwnd:96480|inflight:37208|mode:2|applimit:0|pacing_rate:1207370|bw:1207370|srtt:33813|latest_rtt:32455|min_rtt:30467|send:679|lost:269|tlp:0|recv:373|recovery:0|slow_start:0|conn_life:435912|acked:1200|delivered:437464|is_cwnd_limited:0| [2025/04/30 19:59:58 693621] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 19:59:58 693626] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746043198693328|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 693630] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318693328|now:1746043198693328|interv:120000000| [2025/04/30 19:59:58 693634] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318693328|now:1746043198693328|interv:120000000| [2025/04/30 19:59:58 693638] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198692930|pq_index:0| [2025/04/30 19:59:58 693643] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198692671| [2025/04/30 19:59:58 693646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198693646| [2025/04/30 19:59:58 693651] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198693650| [2025/04/30 19:59:58 693656] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198692930|now:1746043198693650| [2025/04/30 19:59:58 693660] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198692930|now:1746043198693650| [2025/04/30 19:59:58 693666] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 693671] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33813|min_srtt:33813|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 693676] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 693681] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33813|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 693685] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:618|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 693690] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33813|min_srtt:33813|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 693694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 693698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 693702] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 693706] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 693710] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 693714] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33813|min_srtt:33813|path_bw:1207370|loss_rate:67.06|path_pto:0| [2025/04/30 19:59:58 693718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 693722] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 693726] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 693730] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 693734] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 693738] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:613|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 693743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 693747] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 693751] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 19:59:58 693787] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198693760|stream_id:8|stream_offset:439991| [2025/04/30 19:59:58 693797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:686|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 19:59:58 693805] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 693811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33813|rtt_var:3318|pto_duration:47085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 693819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 693824] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 693828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 693832] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765845|now:1746043198693811|interv:72034| [2025/04/30 19:59:58 693836] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765845|now:1746043198693811|interval:72034|pto_count:0|srtt:33813 [2025/04/30 19:59:58 693840] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 693845] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:618|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 693849] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 693854] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 693858] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 19:59:58 693888] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198693865|stream_id:8|stream_offset:441158| [2025/04/30 19:59:58 693897] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:687|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 19:59:58 693905] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 693912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33813|rtt_var:3318|pto_duration:47085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 693918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 693922] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 693926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 693930] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765950|now:1746043198693911|interv:72039| [2025/04/30 19:59:58 693938] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765950|now:1746043198693911|interval:72039|pto_count:0|srtt:33813 [2025/04/30 19:59:58 693943] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 693948] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 693952] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 693957] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 693961] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198694961|now:1746043198693961|interv:1000| [2025/04/30 19:59:58 693965] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 693968] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 693973] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198694961| [2025/04/30 19:59:58 693977] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198694961| [2025/04/30 19:59:58 693981] [debug] |xqc_engine_wakeup_after|wakeup:1746043198694961|now:1746043198693981|diff:980| [2025/04/30 19:59:58 693985] [debug] |xqc_engine_main_logic|END|now:1746043198693650| [2025/04/30 19:59:58 693991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198693991| [2025/04/30 19:59:58 693994] [debug] |xqc_engine_wakeup_after|wakeup:1746043198694961|now:1746043198693994|diff:967| [2025/04/30 19:59:58 693998] [debug] |xqc_engine_main_logic|END|now:1746043198693991| [2025/04/30 19:59:58 694338] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198694338| [2025/04/30 19:59:58 694348] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 694354] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:375| [2025/04/30 19:59:58 694358] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 19:59:58 694364] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 19:59:58 694368] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 694373] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 694379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:654|origin_pktnum:563|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:654| [2025/04/30 19:59:58 694383] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:408664|prior_time:1746043198662274|is_app_limited:0|send_elapse:52917|ack_elapse:32064|ctl_first_sent_time:1746043198662776|lagest_ack_time:1746043198694338|curr_delivered:438664| [2025/04/30 19:59:58 694388] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198662776| [2025/04/30 19:59:58 694393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 19:59:58 694397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33813|rttvar:3318|minrtt:30467|latest_rtt:31562|ack_delay:24| [2025/04/30 19:59:58 694407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33529|rttvar:3057|minrtt:30467|latest_rtt:31562|ack_delay:24| [2025/04/30 19:59:58 694411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:654|lost_pn:651|thresh:3| [2025/04/30 19:59:58 694416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 694478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 694485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 694493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 694501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 694511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694554] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 694558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 694562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33529|rtt_var:3057|pto_duration:45757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 694566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 694570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 694574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 694578] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764622|now:1746043198694562|interv:70060| [2025/04/30 19:59:58 694582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764622|now:1746043198694562|interval:70060|pto_count:0|srtt:33529 [2025/04/30 19:59:58 694587] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 52917, ack_elapse 32064, delivered 30000|rate 566925|lost 274| [2025/04/30 19:59:58 694591] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (566925) in round 9| [2025/04/30 19:59:58 694596] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 694600] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 694604] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198662776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 694611] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198662776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 694615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:33529|latest_rtt:31562|min_rtt:30467|applimit:0|lost:271|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 694621] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 19:59:58 694626] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1746043198694338|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 694630] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318694338|now:1746043198694338|interv:120000000| [2025/04/30 19:59:58 694635] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318694338|now:1746043198694338|interv:120000000| [2025/04/30 19:59:58 694639] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198694961|pq_index:0| [2025/04/30 19:59:58 694643] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198693650| [2025/04/30 19:59:58 694647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198694647| [2025/04/30 19:59:58 694652] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198694651| [2025/04/30 19:59:58 694658] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33529|min_srtt:33529|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 694662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 694667] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33529|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 694672] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:620|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 694676] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33529|min_srtt:33529|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 694681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 694685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 694689] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 694696] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 694700] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 694704] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33529|min_srtt:33529|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 694709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 694713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 694717] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 694721] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 694725] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 694729] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:620|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 694733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 694738] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 694742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 694746] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 694750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 694754] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 694758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 694762] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198694961| [2025/04/30 19:59:58 694766] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198694961| [2025/04/30 19:59:58 694770] [debug] |xqc_engine_wakeup_after|wakeup:1746043198694961|now:1746043198694770|diff:191| [2025/04/30 19:59:58 694774] [debug] |xqc_engine_main_logic|END|now:1746043198694651| [2025/04/30 19:59:58 694779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198694779| [2025/04/30 19:59:58 694783] [debug] |xqc_engine_wakeup_after|wakeup:1746043198694961|now:1746043198694783|diff:178| [2025/04/30 19:59:58 694787] [debug] |xqc_engine_main_logic|END|now:1746043198694779| [2025/04/30 19:59:58 695330] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198695330| [2025/04/30 19:59:58 695340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 695351] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:376| [2025/04/30 19:59:58 695355] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 19:59:58 695361] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 19:59:58 695365] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 695370] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 695375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:655|origin_pktnum:565|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:655| [2025/04/30 19:59:58 695379] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:408664|prior_time:1746043198662274|is_app_limited:0|send_elapse:53034|ack_elapse:33056|ctl_first_sent_time:1746043198662893|lagest_ack_time:1746043198695330|curr_delivered:439864| [2025/04/30 19:59:58 695384] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198662893| [2025/04/30 19:59:58 695389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 19:59:58 695393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33529|rttvar:3057|minrtt:30467|latest_rtt:32437|ack_delay:32| [2025/04/30 19:59:58 695397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33388|rttvar:2574|minrtt:30467|latest_rtt:32437|ack_delay:32| [2025/04/30 19:59:58 695402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 19:59:58 695406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 695468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 695475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 695483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 695491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 695499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 695545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 695550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33388|rtt_var:2574|pto_duration:43684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 695557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 695561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 695564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 695568] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198762549|now:1746043198695549|interv:67000| [2025/04/30 19:59:58 695572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198762549|now:1746043198695549|interval:67000|pto_count:0|srtt:33388 [2025/04/30 19:59:58 695577] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 53034, ack_elapse 33056, delivered 31200|rate 588301|lost 274| [2025/04/30 19:59:58 695581] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (588301) in round 9| [2025/04/30 19:59:58 695585] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 695590] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 695594] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198662893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 695598] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198662893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 695603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:33388|latest_rtt:32437|min_rtt:30467|applimit:0|lost:271|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 695611] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 19:59:58 695616] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746043198695330|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 695621] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318695330|now:1746043198695330|interv:120000000| [2025/04/30 19:59:58 695625] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318695330|now:1746043198695330|interv:120000000| [2025/04/30 19:59:58 695629] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198694961|pq_index:0| [2025/04/30 19:59:58 695633] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198694651| [2025/04/30 19:59:58 695637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198695637| [2025/04/30 19:59:58 695642] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198695641| [2025/04/30 19:59:58 695647] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198694961|now:1746043198695641| [2025/04/30 19:59:58 695651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198694961|now:1746043198695641| [2025/04/30 19:59:58 695657] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 695662] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33388|min_srtt:33388|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 695667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 695671] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33388|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 695676] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:622|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 695680] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33388|min_srtt:33388|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 695685] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 695689] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 695693] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 695697] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 695701] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 695705] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33388|min_srtt:33388|path_bw:1207370|loss_rate:67.44|path_pto:0| [2025/04/30 19:59:58 695709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 695713] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 695717] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 695721] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 695725] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 695729] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:620|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 695733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 695738] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 695745] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 19:59:58 695778] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198695751|stream_id:8|stream_offset:442325| [2025/04/30 19:59:58 695787] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:688|origin_pktnum:620|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 695795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 695801] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33388|rtt_var:2574|pto_duration:43684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 695809] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 695814] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 695818] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 695822] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764435|now:1746043198695801|interv:68634| [2025/04/30 19:59:58 695826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764435|now:1746043198695801|interval:68634|pto_count:0|srtt:33388 [2025/04/30 19:59:58 695830] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 695835] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:622|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 695839] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 695844] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 695848] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 19:59:58 695877] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198695854|stream_id:8|stream_offset:443492| [2025/04/30 19:59:58 695886] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:689|origin_pktnum:622|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 695893] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 695900] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33388|rtt_var:2574|pto_duration:43684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 695906] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 695910] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 695914] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 695922] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764538|now:1746043198695899|interv:68639| [2025/04/30 19:59:58 695926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764538|now:1746043198695899|interval:68639|pto_count:0|srtt:33388 [2025/04/30 19:59:58 695931] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 695936] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 695940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 695944] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 695948] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198696948|now:1746043198695948|interv:1000| [2025/04/30 19:59:58 695952] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 695956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 695960] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198696948| [2025/04/30 19:59:58 695964] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198696948| [2025/04/30 19:59:58 695968] [debug] |xqc_engine_wakeup_after|wakeup:1746043198696948|now:1746043198695968|diff:980| [2025/04/30 19:59:58 695973] [debug] |xqc_engine_main_logic|END|now:1746043198695641| [2025/04/30 19:59:58 695978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198695978| [2025/04/30 19:59:58 695982] [debug] |xqc_engine_wakeup_after|wakeup:1746043198696948|now:1746043198695982|diff:966| [2025/04/30 19:59:58 695986] [debug] |xqc_engine_main_logic|END|now:1746043198695978| [2025/04/30 19:59:58 696332] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198696331| [2025/04/30 19:59:58 696341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 696347] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:377| [2025/04/30 19:59:58 696351] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 19:59:58 696357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 19:59:58 696361] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 696366] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 696372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:656|origin_pktnum:568|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:656| [2025/04/30 19:59:58 696376] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:411064|prior_time:1746043198664228|is_app_limited:0|send_elapse:48888|ack_elapse:32103|ctl_first_sent_time:1746043198664713|lagest_ack_time:1746043198696331|curr_delivered:441064| [2025/04/30 19:59:58 696381] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198664713| [2025/04/30 19:59:58 696386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 19:59:58 696400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33388|rttvar:2574|minrtt:30467|latest_rtt:31618|ack_delay:24| [2025/04/30 19:59:58 696404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33164|rttvar:2379|minrtt:30467|latest_rtt:31618|ack_delay:24| [2025/04/30 19:59:58 696408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:656|lost_pn:653|thresh:3| [2025/04/30 19:59:58 696412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 696467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 696474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 696482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 696490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 696500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696531] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696535] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 696546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 696550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33164|rtt_var:2379|pto_duration:42680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 696555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 696559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 696562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 696566] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763534|now:1746043198696550|interv:66984| [2025/04/30 19:59:58 696570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763534|now:1746043198696550|interval:66984|pto_count:0|srtt:33164 [2025/04/30 19:59:58 696575] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 48888, ack_elapse 32103, delivered 30000|rate 613647|lost 274| [2025/04/30 19:59:58 696579] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (613647) in round 9| [2025/04/30 19:59:58 696583] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 696588] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 696591] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198664713|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 696598] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198664713|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 696603] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:33164|latest_rtt:31618|min_rtt:30467|applimit:0|lost:273|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 696609] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 19:59:58 696613] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746043198696331|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 696618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318696331|now:1746043198696331|interv:120000000| [2025/04/30 19:59:58 696622] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318696331|now:1746043198696331|interv:120000000| [2025/04/30 19:59:58 696626] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198696948|pq_index:0| [2025/04/30 19:59:58 696630] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198695641| [2025/04/30 19:59:58 696634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198696634| [2025/04/30 19:59:58 696639] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198696638| [2025/04/30 19:59:58 696645] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33164|min_srtt:33164|path_bw:1207370|loss_rate:67.82|path_pto:0| [2025/04/30 19:59:58 696649] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 696655] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:33164|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 696659] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:624|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 696664] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33164|min_srtt:33164|path_bw:1207370|loss_rate:67.82|path_pto:0| [2025/04/30 19:59:58 696668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 696672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 696676] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 696680] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 696687] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 696691] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:624|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 696695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 696700] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 696704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 696707] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 696712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 696716] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 696720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 696723] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198696948| [2025/04/30 19:59:58 696727] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198696948| [2025/04/30 19:59:58 696731] [debug] |xqc_engine_wakeup_after|wakeup:1746043198696948|now:1746043198696731|diff:217| [2025/04/30 19:59:58 696736] [debug] |xqc_engine_main_logic|END|now:1746043198696638| [2025/04/30 19:59:58 696741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198696741| [2025/04/30 19:59:58 696745] [debug] |xqc_engine_wakeup_after|wakeup:1746043198696948|now:1746043198696744|diff:204| [2025/04/30 19:59:58 696748] [debug] |xqc_engine_main_logic|END|now:1746043198696741| [2025/04/30 19:59:58 697316] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198697315| [2025/04/30 19:59:58 697326] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 697332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:378| [2025/04/30 19:59:58 697336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 19:59:58 697342] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 19:59:58 697346] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 697351] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 697356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:657|origin_pktnum:570|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:657|path_largest_ack:657| [2025/04/30 19:59:58 697361] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:411064|prior_time:1746043198664228|is_app_limited:0|send_elapse:48997|ack_elapse:33087|ctl_first_sent_time:1746043198664822|lagest_ack_time:1746043198697315|curr_delivered:442264| [2025/04/30 19:59:58 697365] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198664822| [2025/04/30 19:59:58 697370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 19:59:58 697379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33164|rttvar:2379|minrtt:30467|latest_rtt:32493|ack_delay:24| [2025/04/30 19:59:58 697383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:33077|rttvar:1958|minrtt:30467|latest_rtt:32493|ack_delay:24| [2025/04/30 19:59:58 697388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 19:59:58 697392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 697442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 697449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 697457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 697465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 697475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 697521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 697525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:1958|pto_duration:40909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 697530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 697534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 697538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 697542] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198761763|now:1746043198697525|interv:64238| [2025/04/30 19:59:58 697546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198761763|now:1746043198697525|interval:64238|pto_count:0|srtt:33077 [2025/04/30 19:59:58 697550] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 48997, ack_elapse 33087, delivered 31200|rate 636773|lost 274| [2025/04/30 19:59:58 697554] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (636773) in round 9| [2025/04/30 19:59:58 697559] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 697563] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 697567] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198664822|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 697573] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198664822|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 697578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:33077|latest_rtt:32493|min_rtt:30467|applimit:0|lost:273|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 697584] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 19:59:58 697588] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:379|frame:ACK |recv_time:1746043198697315|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 697593] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318697315|now:1746043198697315|interv:120000000| [2025/04/30 19:59:58 697597] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318697315|now:1746043198697315|interv:120000000| [2025/04/30 19:59:58 697600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198696948|pq_index:0| [2025/04/30 19:59:58 697605] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198696638| [2025/04/30 19:59:58 697609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198697609| [2025/04/30 19:59:58 697613] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198697613| [2025/04/30 19:59:58 697618] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198696948|now:1746043198697613| [2025/04/30 19:59:58 697622] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198696948|now:1746043198697613| [2025/04/30 19:59:58 697626] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 697631] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207370|loss_rate:67.82|path_pto:0| [2025/04/30 19:59:58 697635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 697639] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|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 19:59:58 697644] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 697648] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207370|loss_rate:67.82|path_pto:0| [2025/04/30 19:59:58 697653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:506510| [2025/04/30 19:59:58 697658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 697664] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 697668] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 697673] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 697677] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:624|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 697681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 697686] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 697690] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 19:59:58 697723] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198697696|stream_id:8|stream_offset:444659| [2025/04/30 19:59:58 697733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:690|origin_pktnum:624|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 19:59:58 697741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 697747] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:1958|pto_duration:40909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 697754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 697760] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 697763] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 697767] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763605|now:1746043198697747|interv:65858| [2025/04/30 19:59:58 697771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763605|now:1746043198697747|interval:65858|pto_count:0|srtt:33077 [2025/04/30 19:59:58 697776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 697781] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 697785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 697789] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 697794] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 19:59:58 697822] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198697800|stream_id:8|stream_offset:450494| [2025/04/30 19:59:58 697837] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 697844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 697851] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:1958|pto_duration:40909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 697856] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 697860] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 697864] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 697868] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763709|now:1746043198697851|interv:65858| [2025/04/30 19:59:58 697872] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763709|now:1746043198697851|interval:65858|pto_count:0|srtt:33077 [2025/04/30 19:59:58 697876] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 697881] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 697885] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 697890] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 697893] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198698893|now:1746043198697893|interv:1000| [2025/04/30 19:59:58 697897] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 697901] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 697905] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198698893| [2025/04/30 19:59:58 697909] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198698893| [2025/04/30 19:59:58 697913] [debug] |xqc_engine_wakeup_after|wakeup:1746043198698893|now:1746043198697913|diff:980| [2025/04/30 19:59:58 697918] [debug] |xqc_engine_main_logic|END|now:1746043198697613| [2025/04/30 19:59:58 697923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198697923| [2025/04/30 19:59:58 697927] [debug] |xqc_engine_wakeup_after|wakeup:1746043198698893|now:1746043198697927|diff:966| [2025/04/30 19:59:58 697931] [debug] |xqc_engine_main_logic|END|now:1746043198697923| [2025/04/30 19:59:58 698323] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198698322| [2025/04/30 19:59:58 698333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 698339] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:379| [2025/04/30 19:59:58 698343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 19:59:58 698349] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 19:59:58 698359] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 698364] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 698369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:658|origin_pktnum:572|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:658|path_largest_ack:658| [2025/04/30 19:59:58 698373] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:413464|prior_time:1746043198666229|is_app_limited:0|send_elapse:44817|ack_elapse:32093|ctl_first_sent_time:1746043198666719|lagest_ack_time:1746043198698322|curr_delivered:443464| [2025/04/30 19:59:58 698378] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198666719| [2025/04/30 19:59:58 698383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 19:59:58 698387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:33077|rttvar:1958|minrtt:30467|latest_rtt:31603|ack_delay:24| [2025/04/30 19:59:58 698391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32890|rttvar:1843|minrtt:30467|latest_rtt:31603|ack_delay:24| [2025/04/30 19:59:58 698395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:658|lost_pn:655|thresh:3| [2025/04/30 19:59:58 698399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 698446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 698456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 698464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 698472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 698480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698495] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 698526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 698530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32890|rtt_var:1843|pto_duration:40262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 698534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 698538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 698542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 698546] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763062|now:1746043198698530|interv:64532| [2025/04/30 19:59:58 698550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763062|now:1746043198698530|interval:64532|pto_count:0|srtt:32890 [2025/04/30 19:59:58 698557] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 44817, ack_elapse 32093, delivered 30000|rate 669388|lost 274| [2025/04/30 19:59:58 698561] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (669388) in round 9| [2025/04/30 19:59:58 698566] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 698570] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 698574] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198666719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 698578] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198666719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 698582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32890|latest_rtt:31603|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 698588] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 19:59:58 698593] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746043198698322|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 698597] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318698322|now:1746043198698322|interv:120000000| [2025/04/30 19:59:58 698601] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318698322|now:1746043198698322|interv:120000000| [2025/04/30 19:59:58 698605] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198698893|pq_index:0| [2025/04/30 19:59:58 698609] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198697613| [2025/04/30 19:59:58 698613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198698613| [2025/04/30 19:59:58 698618] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198698617| [2025/04/30 19:59:58 698624] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32890|min_srtt:32890|path_bw:1207370|loss_rate:67.61|path_pto:0| [2025/04/30 19:59:58 698628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:506510| [2025/04/30 19:59:58 698633] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 698637] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 698642] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32890|min_srtt:32890|path_bw:1207370|loss_rate:67.61|path_pto:0| [2025/04/30 19:59:58 698654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 698658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 698662] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 698666] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 698670] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 698675] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 698679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 698683] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 698687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 698691] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198698893| [2025/04/30 19:59:58 698695] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198698893| [2025/04/30 19:59:58 698699] [debug] |xqc_engine_wakeup_after|wakeup:1746043198698893|now:1746043198698699|diff:194| [2025/04/30 19:59:58 698703] [debug] |xqc_engine_main_logic|END|now:1746043198698617| [2025/04/30 19:59:58 698708] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198698708| [2025/04/30 19:59:58 698712] [debug] |xqc_engine_wakeup_after|wakeup:1746043198698893|now:1746043198698712|diff:181| [2025/04/30 19:59:58 698716] [debug] |xqc_engine_main_logic|END|now:1746043198698708| [2025/04/30 19:59:58 699338] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:172|state:ESTABED|recv_time:1746043198699337| [2025/04/30 19:59:58 699347] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 699353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:380| [2025/04/30 19:59:58 699357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 19:59:58 699363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 19:59:58 699367] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 699372] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 699377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:659|origin_pktnum:574|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:659|path_largest_ack:659| [2025/04/30 19:59:58 699382] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:413464|prior_time:1746043198666229|is_app_limited:0|send_elapse:44942|ack_elapse:33108|ctl_first_sent_time:1746043198666844|lagest_ack_time:1746043198699337|curr_delivered:444664| [2025/04/30 19:59:58 699391] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198666844| [2025/04/30 19:59:58 699396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 19:59:58 699400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32890|rttvar:1843|minrtt:30467|latest_rtt:32493|ack_delay:24| [2025/04/30 19:59:58 699405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32837|rttvar:1488|minrtt:30467|latest_rtt:32493|ack_delay:24| [2025/04/30 19:59:58 699409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 19:59:58 699413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 699456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 699463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 699471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 699479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 699487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 699536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 699540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32837|rtt_var:1488|pto_duration:38789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 699544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 699548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 699552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 699556] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198761589|now:1746043198699539|interv:62050| [2025/04/30 19:59:58 699560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198761589|now:1746043198699539|interval:62050|pto_count:0|srtt:32837 [2025/04/30 19:59:58 699564] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 44942, ack_elapse 33108, delivered 31200|rate 694228|lost 274| [2025/04/30 19:59:58 699569] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (694228) in round 9| [2025/04/30 19:59:58 699573] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 699577] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 699581] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198666844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 699585] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198666844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 699592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32837|latest_rtt:32493|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 699598] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 19:59:58 699602] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746043198699337|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 699607] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318699337|now:1746043198699337|interv:120000000| [2025/04/30 19:59:58 699611] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318699337|now:1746043198699337|interv:120000000| [2025/04/30 19:59:58 699615] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198698893|pq_index:0| [2025/04/30 19:59:58 699619] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198698617| [2025/04/30 19:59:58 699623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198699623| [2025/04/30 19:59:58 699628] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198699627| [2025/04/30 19:59:58 699632] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198698893|now:1746043198699627| [2025/04/30 19:59:58 699637] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198698893|now:1746043198699627| [2025/04/30 19:59:58 699641] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 699646] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32837|min_srtt:32837|path_bw:1207370|loss_rate:67.61|path_pto:0| [2025/04/30 19:59:58 699650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 699654] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32837|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 699659] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 699663] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32837|min_srtt:32837|path_bw:1207370|loss_rate:67.61|path_pto:0| [2025/04/30 19:59:58 699667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:508844| [2025/04/30 19:59:58 699672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 699676] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 699682] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 699686] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 699691] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 699695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 699699] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 699703] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 19:59:58 699749] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198699710|stream_id:8|stream_offset:451661| [2025/04/30 19:59:58 699758] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 699765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 699772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32837|rtt_var:1488|pto_duration:38789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 699780] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 699785] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 699789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 699793] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763499|now:1746043198699772|interv:63727| [2025/04/30 19:59:58 699797] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763499|now:1746043198699772|interval:63727|pto_count:0|srtt:32837 [2025/04/30 19:59:58 699802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 699806] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 699811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:452828| [2025/04/30 19:59:58 699815] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 699819] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 19:59:58 699848] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198699826|stream_id:8|stream_offset:452828| [2025/04/30 19:59:58 699857] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 699870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 699877] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32837|rtt_var:1488|pto_duration:38789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 699883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 699887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 699890] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 699894] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763615|now:1746043198699877|interv:63738| [2025/04/30 19:59:58 699898] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763615|now:1746043198699877|interval:63738|pto_count:0|srtt:32837 [2025/04/30 19:59:58 699903] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 699908] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 699912] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 699917] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 699921] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198700920|now:1746043198699920|interv:1000| [2025/04/30 19:59:58 699925] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 699928] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 699932] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198700920| [2025/04/30 19:59:58 699937] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198700920| [2025/04/30 19:59:58 699941] [debug] |xqc_engine_wakeup_after|wakeup:1746043198700920|now:1746043198699941|diff:979| [2025/04/30 19:59:58 699945] [debug] |xqc_engine_main_logic|END|now:1746043198699627| [2025/04/30 19:59:58 699950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198699950| [2025/04/30 19:59:58 699954] [debug] |xqc_engine_wakeup_after|wakeup:1746043198700920|now:1746043198699954|diff:966| [2025/04/30 19:59:58 699958] [debug] |xqc_engine_main_logic|END|now:1746043198699950| [2025/04/30 19:59:58 700330] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:173|state:ESTABED|recv_time:1746043198700330| [2025/04/30 19:59:58 700340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 700346] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:381| [2025/04/30 19:59:58 700350] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 19:59:58 700356] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 19:59:58 700360] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 700369] [error] |scid:cda868c6c46a984c59172f68|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 19:59:58 700375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:660|origin_pktnum:576|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:660|path_largest_ack:660| [2025/04/30 19:59:58 700379] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:415864|prior_time:1746043198668250|is_app_limited:0|send_elapse:41016|ack_elapse:32080|ctl_first_sent_time:1746043198668812|lagest_ack_time:1746043198700330|curr_delivered:445864| [2025/04/30 19:59:58 700384] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198668812| [2025/04/30 19:59:58 700388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 19:59:58 700392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32837|rttvar:1488|minrtt:30467|latest_rtt:31518|ack_delay:24| [2025/04/30 19:59:58 700397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32669|rttvar:1451|minrtt:30467|latest_rtt:31518|ack_delay:24| [2025/04/30 19:59:58 700401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:660|lost_pn:657|thresh:3| [2025/04/30 19:59:58 700405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 700444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 700452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 700459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 700470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 700477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 700523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 700527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32669|rtt_var:1451|pto_duration:38473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 700532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 700536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 700539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 700543] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763299|now:1746043198700527|interv:62772| [2025/04/30 19:59:58 700547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763299|now:1746043198700527|interval:62772|pto_count:0|srtt:32669 [2025/04/30 19:59:58 700552] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41016, ack_elapse 32080, delivered 30000|rate 731421|lost 274| [2025/04/30 19:59:58 700556] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (731421) in round 9| [2025/04/30 19:59:58 700560] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 700567] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 700571] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198668812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 700575] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198668812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 700580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32669|latest_rtt:31518|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 700585] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 700589] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198725330|now:1746043198700330|interv:25000| [2025/04/30 19:59:58 700594] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198700330|max_ack_delay:25000| [2025/04/30 19:59:58 700599] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 19:59:58 700603] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:173|pkt_type:SHORT_HEADER|pkt_num:382|frame:PING ACK |recv_time:1746043198700330|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 700608] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318700330|now:1746043198700330|interv:120000000| [2025/04/30 19:59:58 700612] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318700330|now:1746043198700330|interv:120000000| [2025/04/30 19:59:58 700616] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198700920|pq_index:0| [2025/04/30 19:59:58 700620] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198699627| [2025/04/30 19:59:58 700624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198700624| [2025/04/30 19:59:58 700629] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198700628| [2025/04/30 19:59:58 700635] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32669|min_srtt:32669|path_bw:1207370|loss_rate:66.85|path_pto:0| [2025/04/30 19:59:58 700639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:508844| [2025/04/30 19:59:58 700644] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 700648] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 700655] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32669|min_srtt:32669|path_bw:1207370|loss_rate:66.85|path_pto:0| [2025/04/30 19:59:58 700660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 700664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 700668] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 700672] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 700677] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 700681] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 700686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 700690] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 700694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 700698] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198700920| [2025/04/30 19:59:58 700702] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198700920| [2025/04/30 19:59:58 700706] [debug] |xqc_engine_wakeup_after|wakeup:1746043198700920|now:1746043198700705|diff:215| [2025/04/30 19:59:58 700710] [debug] |xqc_engine_main_logic|END|now:1746043198700628| [2025/04/30 19:59:58 700715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198700715| [2025/04/30 19:59:58 700719] [debug] |xqc_engine_wakeup_after|wakeup:1746043198700920|now:1746043198700718|diff:202| [2025/04/30 19:59:58 700722] [debug] |xqc_engine_main_logic|END|now:1746043198700715| [2025/04/30 19:59:58 701793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198701793| [2025/04/30 19:59:58 701802] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198700920|pq_index:0| [2025/04/30 19:59:58 701806] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198700628| [2025/04/30 19:59:58 701812] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198701811| [2025/04/30 19:59:58 701816] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198700920|now:1746043198701811| [2025/04/30 19:59:58 701821] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198700920|now:1746043198701811| [2025/04/30 19:59:58 701824] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 701830] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32669|min_srtt:32669|path_bw:1207370|loss_rate:66.85|path_pto:0| [2025/04/30 19:59:58 701834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 701844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 701848] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 701852] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 701856] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 701861] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 701866] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 701870] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 701874] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 19:59:58 701909] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198701882|stream_id:8|stream_offset:453995| [2025/04/30 19:59:58 701918] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 701926] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 701933] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32669|rtt_var:1451|pto_duration:38473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 701940] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 701945] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 701949] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 701953] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765355|now:1746043198701933|interv:63422| [2025/04/30 19:59:58 701957] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765355|now:1746043198701933|interval:63422|pto_count:0|srtt:32669 [2025/04/30 19:59:58 701961] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 701966] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 701970] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:455162| [2025/04/30 19:59:58 701975] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 701984] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 19:59:58 702014] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043198701990|stream_id:8|stream_offset:455162| [2025/04/30 19:59:58 702023] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 702030] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 19:59:58 702037] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32669|rtt_var:1451|pto_duration:38473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 702044] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 702047] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 702051] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 19:59:58 702055] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765463|now:1746043198702037|interv:63426| [2025/04/30 19:59:58 702059] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765463|now:1746043198702037|interval:63426|pto_count:0|srtt:32669 [2025/04/30 19:59:58 702064] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:40808| [2025/04/30 19:59:58 702068] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 702073] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 702077] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 702081] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198703081|now:1746043198702081|interv:1000| [2025/04/30 19:59:58 702085] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 702089] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 702093] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198703081| [2025/04/30 19:59:58 702097] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198703081| [2025/04/30 19:59:58 702101] [debug] |xqc_engine_wakeup_after|wakeup:1746043198703081|now:1746043198702101|diff:980| [2025/04/30 19:59:58 702105] [debug] |xqc_engine_main_logic|END|now:1746043198701811| [2025/04/30 19:59:58 702114] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198702114| [2025/04/30 19:59:58 702119] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 702125] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:382| [2025/04/30 19:59:58 702129] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 19:59:58 702134] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 19:59:58 702143] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 702148] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:661|origin_pktnum:578|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:661| [2025/04/30 19:59:58 702153] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:415864|prior_time:1746043198668250|is_app_limited:0|send_elapse:41147|ack_elapse:33864|ctl_first_sent_time:1746043198668943|lagest_ack_time:1746043198702114|curr_delivered:447064| [2025/04/30 19:59:58 702158] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198668943| [2025/04/30 19:59:58 702162] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 19:59:58 702189] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32669|rttvar:1451|minrtt:30467|latest_rtt:33171|ack_delay:616| [2025/04/30 19:59:58 702194] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32655|rttvar:1117|minrtt:30467|latest_rtt:33171|ack_delay:616| [2025/04/30 19:59:58 702199] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 19:59:58 702203] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702207] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702211] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702215] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702219] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702225] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 702361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32655|rtt_var:1117|pto_duration:37123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 702366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 702370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 702374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 702378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764113|now:1746043198702361|interv:61752| [2025/04/30 19:59:58 702382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764113|now:1746043198702361|interval:61752|pto_count:0|srtt:32655 [2025/04/30 19:59:58 702386] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 41147, ack_elapse 33864, delivered 31200|rate 758256|lost 274| [2025/04/30 19:59:58 702391] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (758256) in round 9| [2025/04/30 19:59:58 702395] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 702399] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 702406] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198668943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 702410] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198668943|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 702415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:39608|srtt:32655|latest_rtt:33171|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 702421] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 19:59:58 702426] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746043198702114|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 702430] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318702114|now:1746043198702114|interv:120000000| [2025/04/30 19:59:58 702434] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318702114|now:1746043198702114|interv:120000000| [2025/04/30 19:59:58 702438] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198703081|pq_index:0| [2025/04/30 19:59:58 702443] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198701811| [2025/04/30 19:59:58 702447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198702446| [2025/04/30 19:59:58 702451] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198702450| [2025/04/30 19:59:58 702457] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32655|min_srtt:32655|path_bw:1207370|loss_rate:66.11|path_pto:0| [2025/04/30 19:59:58 702461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 702466] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32655|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 702470] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 702475] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32655|min_srtt:32655|path_bw:1207370|loss_rate:66.11|path_pto:0| [2025/04/30 19:59:58 702479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:511178| [2025/04/30 19:59:58 702484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 19:59:58 702490] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 702494] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 702498] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 702503] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 702507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 702511] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 702515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 702519] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198703081| [2025/04/30 19:59:58 702523] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198703081| [2025/04/30 19:59:58 702527] [debug] |xqc_engine_wakeup_after|wakeup:1746043198703081|now:1746043198702527|diff:554| [2025/04/30 19:59:58 702531] [debug] |xqc_engine_main_logic|END|now:1746043198702450| [2025/04/30 19:59:58 702539] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198702538| [2025/04/30 19:59:58 702543] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 702549] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:383| [2025/04/30 19:59:58 702553] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 19:59:58 702559] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 19:59:58 702563] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 702568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:663|origin_pktnum:580|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:663|path_largest_ack:663| [2025/04/30 19:59:58 702572] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:418264|prior_time:1746043198670239|is_app_limited:0|send_elapse:37921|ack_elapse:32299|ctl_first_sent_time:1746043198670704|lagest_ack_time:1746043198702538|curr_delivered:448264| [2025/04/30 19:59:58 702577] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198670704| [2025/04/30 19:59:58 702582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 19:59:58 702586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32655|rttvar:1117|minrtt:30467|latest_rtt:31834|ack_delay:24| [2025/04/30 19:59:58 702590] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32550|rttvar:1049|minrtt:30467|latest_rtt:31834|ack_delay:24| [2025/04/30 19:59:58 702594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 19:59:58 702598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702636] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 702663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702679] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702691] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702705] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 702712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 702716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32550|rtt_var:1049|pto_duration:36746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 702721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 702725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 702729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 702732] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763736|now:1746043198702716|interv:61020| [2025/04/30 19:59:58 702737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763736|now:1746043198702716|interval:61020|pto_count:0|srtt:32550 [2025/04/30 19:59:58 702741] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 37921, ack_elapse 32299, delivered 30000|rate 791118|lost 274| [2025/04/30 19:59:58 702745] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (791118) in round 9| [2025/04/30 19:59:58 702749] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 702753] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 702757] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198670704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 702761] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198670704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 702766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32550|latest_rtt:31834|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 702771] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 19:59:58 702775] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1746043198702538|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 702780] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318702538|now:1746043198702538|interv:120000000| [2025/04/30 19:59:58 702784] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318702538|now:1746043198702538|interv:120000000| [2025/04/30 19:59:58 702788] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198703081|pq_index:0| [2025/04/30 19:59:58 702792] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198702450| [2025/04/30 19:59:58 702798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198702798| [2025/04/30 19:59:58 702803] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198702802| [2025/04/30 19:59:58 702808] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32550|min_srtt:32550|path_bw:1207370|loss_rate:66.11|path_pto:0| [2025/04/30 19:59:58 702812] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:511178| [2025/04/30 19:59:58 702816] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 702821] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 19:59:58 702825] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32550|min_srtt:32550|path_bw:1207370|loss_rate:66.11|path_pto:0| [2025/04/30 19:59:58 702829] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:0|pkt_sz:855|schedule_bytes:57600|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 702834] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:855| [2025/04/30 19:59:58 702838] [debug] |scid:cda868c6c46a984c59172f68|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 19:59:58 702841] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 19:59:58 702846] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000561B635A26FC| [2025/04/30 19:59:58 702850] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 702854] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 702858] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 702862] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 702866] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198703081| [2025/04/30 19:59:58 702870] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198703081| [2025/04/30 19:59:58 702874] [debug] |xqc_engine_wakeup_after|wakeup:1746043198703081|now:1746043198702874|diff:207| [2025/04/30 19:59:58 702878] [debug] |xqc_engine_main_logic|END|now:1746043198702802| [2025/04/30 19:59:58 702882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198702882| [2025/04/30 19:59:58 702886] [debug] |xqc_engine_wakeup_after|wakeup:1746043198703081|now:1746043198702886|diff:195| [2025/04/30 19:59:58 702890] [debug] |xqc_engine_main_logic|END|now:1746043198702882| [2025/04/30 19:59:58 703234] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198703233| [2025/04/30 19:59:58 703249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 703257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:384| [2025/04/30 19:59:58 703261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 19:59:58 703266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 19:59:58 703270] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 703276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:664|origin_pktnum:582|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:664|path_largest_ack:664| [2025/04/30 19:59:58 703280] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:418264|prior_time:1746043198670239|is_app_limited:0|send_elapse:38032|ack_elapse:32994|ctl_first_sent_time:1746043198670815|lagest_ack_time:1746043198703233|curr_delivered:449464| [2025/04/30 19:59:58 703285] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198670815| [2025/04/30 19:59:58 703291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 19:59:58 703298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32550|rttvar:1049|minrtt:30467|latest_rtt:32418|ack_delay:24| [2025/04/30 19:59:58 703305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32531|rttvar:826|minrtt:30467|latest_rtt:32418|ack_delay:24| [2025/04/30 19:59:58 703312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:664|lost_pn:661|thresh:3| [2025/04/30 19:59:58 703318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 703346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 703354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 703367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 703375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 703382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 703429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 703433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:826|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 703437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 703441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 703445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 703449] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198762825|now:1746043198703433|interv:59392| [2025/04/30 19:59:58 703453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198762825|now:1746043198703433|interval:59392|pto_count:0|srtt:32531 [2025/04/30 19:59:58 703458] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 38032, ack_elapse 32994, delivered 31200|rate 820361|lost 274| [2025/04/30 19:59:58 703462] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (820361) in round 9| [2025/04/30 19:59:58 703469] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 703473] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 703477] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198670815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 703481] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198670815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 703486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32531|latest_rtt:32418|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 703492] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 19:59:58 703496] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746043198703233|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 703501] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318703233|now:1746043198703233|interv:120000000| [2025/04/30 19:59:58 703505] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318703233|now:1746043198703233|interv:120000000| [2025/04/30 19:59:58 703509] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198703081|pq_index:0| [2025/04/30 19:59:58 703513] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198702802| [2025/04/30 19:59:58 703517] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198703517| [2025/04/30 19:59:58 703522] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198703521| [2025/04/30 19:59:58 703526] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198703081|now:1746043198703521| [2025/04/30 19:59:58 703531] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198703081|now:1746043198703521| [2025/04/30 19:59:58 703535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 703540] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32531|min_srtt:32531|path_bw:1207370|loss_rate:66.11|path_pto:0| [2025/04/30 19:59:58 703544] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:855|schedule_bytes:57600|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 703548] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 703553] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:855|reinj:0|path_class:4| [2025/04/30 19:59:58 703560] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 703564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 703569] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 703573] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 19:59:58 703609] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198703580|stream_id:8|stream_offset:456329| [2025/04/30 19:59:58 703619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 703626] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 703633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:826|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 703639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 703643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 703647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 703651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764415|now:1746043198703633|interv:60782| [2025/04/30 19:59:58 703655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764415|now:1746043198703633|interval:60782|pto_count:0|srtt:32531 [2025/04/30 19:59:58 703659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 703664] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 703668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:457496| [2025/04/30 19:59:58 703673] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 703677] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 19:59:58 703706] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198703683|stream_id:8|stream_offset:457496| [2025/04/30 19:59:58 703714] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 703721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 703728] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32531|rtt_var:826|pto_duration:35835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 703737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 703741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 703745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 703749] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764518|now:1746043198703728|interv:60790| [2025/04/30 19:59:58 703753] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764518|now:1746043198703728|interval:60790|pto_count:0|srtt:32531 [2025/04/30 19:59:58 703757] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 703762] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 703766] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 703770] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 703774] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198704774|now:1746043198703774|interv:1000| [2025/04/30 19:59:58 703778] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 703782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 703786] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198704774| [2025/04/30 19:59:58 703790] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198704774| [2025/04/30 19:59:58 703794] [debug] |xqc_engine_wakeup_after|wakeup:1746043198704774|now:1746043198703794|diff:980| [2025/04/30 19:59:58 703798] [debug] |xqc_engine_main_logic|END|now:1746043198703521| [2025/04/30 19:59:58 703804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198703804| [2025/04/30 19:59:58 703808] [debug] |xqc_engine_wakeup_after|wakeup:1746043198704774|now:1746043198703808|diff:966| [2025/04/30 19:59:58 703812] [debug] |xqc_engine_main_logic|END|now:1746043198703804| [2025/04/30 19:59:58 704258] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198704257| [2025/04/30 19:59:58 704273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 704281] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:385| [2025/04/30 19:59:58 704285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 19:59:58 704291] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 19:59:58 704295] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 704300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:665|origin_pktnum:584|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:665|path_largest_ack:665| [2025/04/30 19:59:58 704305] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:30000|prior_delivered:420664|prior_time:1746043198672154|is_app_limited:0|send_elapse:33660|ack_elapse:32103|ctl_first_sent_time:1746043198672640|lagest_ack_time:1746043198704257|curr_delivered:450664| [2025/04/30 19:59:58 704315] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198672640| [2025/04/30 19:59:58 704319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 19:59:58 704324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32531|rttvar:826|minrtt:30467|latest_rtt:31617|ack_delay:24| [2025/04/30 19:59:58 704328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32414|rttvar:854|minrtt:30467|latest_rtt:31617|ack_delay:24| [2025/04/30 19:59:58 704332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 19:59:58 704336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 704360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 704368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 704375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 704383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 704391] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 704439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 704443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32414|rtt_var:854|pto_duration:35830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 704448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 704452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 704456] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 704459] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198764513|now:1746043198704443|interv:60070| [2025/04/30 19:59:58 704463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198764513|now:1746043198704443|interval:60070|pto_count:0|srtt:32414 [2025/04/30 19:59:58 704468] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33660, ack_elapse 32103, delivered 30000|rate 891265|lost 274| [2025/04/30 19:59:58 704472] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (891265) in round 9| [2025/04/30 19:59:58 704476] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 704480] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 704484] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198672640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 704489] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198672640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 704493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32414|latest_rtt:31617|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 704499] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 19:59:58 704506] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746043198704257|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 704510] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318704257|now:1746043198704257|interv:120000000| [2025/04/30 19:59:58 704515] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318704257|now:1746043198704257|interv:120000000| [2025/04/30 19:59:58 704518] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198704774|pq_index:0| [2025/04/30 19:59:58 704523] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198703521| [2025/04/30 19:59:58 704527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198704527| [2025/04/30 19:59:58 704531] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198704530| [2025/04/30 19:59:58 704537] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 704541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 704546] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 704550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 704554] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198704774| [2025/04/30 19:59:58 704558] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198704774| [2025/04/30 19:59:58 704561] [debug] |xqc_engine_wakeup_after|wakeup:1746043198704774|now:1746043198704561|diff:213| [2025/04/30 19:59:58 704566] [debug] |xqc_engine_main_logic|END|now:1746043198704530| [2025/04/30 19:59:58 704571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198704571| [2025/04/30 19:59:58 704575] [debug] |xqc_engine_wakeup_after|wakeup:1746043198704774|now:1746043198704574|diff:200| [2025/04/30 19:59:58 704578] [debug] |xqc_engine_main_logic|END|now:1746043198704571| [2025/04/30 19:59:58 705250] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198705249| [2025/04/30 19:59:58 705261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 705267] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:386| [2025/04/30 19:59:58 705271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 19:59:58 705277] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 19:59:58 705281] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 705286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:666|origin_pktnum:457|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:666| [2025/04/30 19:59:58 705293] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:420664|prior_time:1746043198672154|is_app_limited:0|send_elapse:33773|ack_elapse:33095|ctl_first_sent_time:1746043198672753|lagest_ack_time:1746043198705249|curr_delivered:451864| [2025/04/30 19:59:58 705307] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198672753| [2025/04/30 19:59:58 705315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 19:59:58 705321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32414|rttvar:854|minrtt:30467|latest_rtt:32496|ack_delay:56| [2025/04/30 19:59:58 705325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32418|rttvar:647|minrtt:30467|latest_rtt:32496|ack_delay:56| [2025/04/30 19:59:58 705330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:666|lost_pn:663|thresh:3| [2025/04/30 19:59:58 705334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 705358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 705366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 705373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 705381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 705430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 705434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32418|rtt_var:647|pto_duration:35006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 705439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 705442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 705446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 705450] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198763689|now:1746043198705434|interv:58255| [2025/04/30 19:59:58 705454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198763689|now:1746043198705434|interval:58255|pto_count:0|srtt:32418 [2025/04/30 19:59:58 705458] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33773, ack_elapse 33095, delivered 31200|rate 923814|lost 274| [2025/04/30 19:59:58 705463] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (923814) in round 9| [2025/04/30 19:59:58 705467] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 705471] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 705475] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198672753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 705479] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198672753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 705484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32418|latest_rtt:32496|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 705489] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 19:59:58 705494] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746043198705249|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 705504] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318705249|now:1746043198705249|interv:120000000| [2025/04/30 19:59:58 705508] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318705249|now:1746043198705249|interv:120000000| [2025/04/30 19:59:58 705512] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198704774|pq_index:0| [2025/04/30 19:59:58 705517] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198704530| [2025/04/30 19:59:58 705521] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198705520| [2025/04/30 19:59:58 705525] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198705524| [2025/04/30 19:59:58 705530] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198704774|now:1746043198705524| [2025/04/30 19:59:58 705534] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198704774|now:1746043198705524| [2025/04/30 19:59:58 705538] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 705543] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 705547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 705552] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 705556] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 19:59:58 705592] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198705563|stream_id:8|stream_offset:458663| [2025/04/30 19:59:58 705602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 705610] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 705617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32418|rtt_var:647|pto_duration:35006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 705623] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 705627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 705631] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 705634] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765569|now:1746043198705616|interv:59953| [2025/04/30 19:59:58 705639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765569|now:1746043198705616|interval:59953|pto_count:0|srtt:32418 [2025/04/30 19:59:58 705643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 705648] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 705656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:459830| [2025/04/30 19:59:58 705661] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 705665] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 19:59:58 705695] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198705672|stream_id:8|stream_offset:459830| [2025/04/30 19:59:58 705704] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 705711] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 705718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32418|rtt_var:647|pto_duration:35006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 705723] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 705727] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 705730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 705734] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765678|now:1746043198705717|interv:59961| [2025/04/30 19:59:58 705738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765678|now:1746043198705717|interval:59961|pto_count:0|srtt:32418 [2025/04/30 19:59:58 705743] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 705747] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 705752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 705756] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 705760] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198706760|now:1746043198705760|interv:1000| [2025/04/30 19:59:58 705764] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 705768] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 705772] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198706760| [2025/04/30 19:59:58 705776] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198706760| [2025/04/30 19:59:58 705780] [debug] |xqc_engine_wakeup_after|wakeup:1746043198706760|now:1746043198705780|diff:980| [2025/04/30 19:59:58 705784] [debug] |xqc_engine_main_logic|END|now:1746043198705524| [2025/04/30 19:59:58 705790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198705789| [2025/04/30 19:59:58 705797] [debug] |xqc_engine_wakeup_after|wakeup:1746043198706760|now:1746043198705797|diff:963| [2025/04/30 19:59:58 705801] [debug] |xqc_engine_main_logic|END|now:1746043198705789| [2025/04/30 19:59:58 706322] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198706321| [2025/04/30 19:59:58 706333] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 706339] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:387| [2025/04/30 19:59:58 706343] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 19:59:58 706349] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 19:59:58 706353] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 706358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:667|origin_pktnum:587|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:667| [2025/04/30 19:59:58 706362] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:31200|prior_delivered:421864|prior_time:1746043198673314|is_app_limited:0|send_elapse:33189|ack_elapse:33007|ctl_first_sent_time:1746043198675007|lagest_ack_time:1746043198706321|curr_delivered:453064| [2025/04/30 19:59:58 706367] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198675007| [2025/04/30 19:59:58 706372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 19:59:58 706376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32418|rttvar:647|minrtt:30467|latest_rtt:31314|ack_delay:32| [2025/04/30 19:59:58 706380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32276|rttvar:770|minrtt:30467|latest_rtt:31314|ack_delay:32| [2025/04/30 19:59:58 706384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 19:59:58 706388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 706408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 706416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 706423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 706436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 706482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 706486] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:770|pto_duration:35356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 706491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 706494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 706498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 706502] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198766028|now:1746043198706486|interv:59542| [2025/04/30 19:59:58 706506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198766028|now:1746043198706486|interval:59542|pto_count:0|srtt:32276 [2025/04/30 19:59:58 706510] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33189, ack_elapse 33007, delivered 31200|rate 940070|lost 274| [2025/04/30 19:59:58 706515] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (940070) in round 9| [2025/04/30 19:59:58 706519] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 706523] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 706527] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198675007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 706534] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198675007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 706538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32276|latest_rtt:31314|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 706544] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 19:59:58 706548] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746043198706321|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 706553] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318706321|now:1746043198706321|interv:120000000| [2025/04/30 19:59:58 706557] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318706321|now:1746043198706321|interv:120000000| [2025/04/30 19:59:58 706561] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198706760|pq_index:0| [2025/04/30 19:59:58 706565] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198705524| [2025/04/30 19:59:58 706569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198706569| [2025/04/30 19:59:58 706573] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198706573| [2025/04/30 19:59:58 706579] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 706584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 706588] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 706592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 706596] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198706760| [2025/04/30 19:59:58 706600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198706760| [2025/04/30 19:59:58 706604] [debug] |xqc_engine_wakeup_after|wakeup:1746043198706760|now:1746043198706604|diff:156| [2025/04/30 19:59:58 706608] [debug] |xqc_engine_main_logic|END|now:1746043198706573| [2025/04/30 19:59:58 706613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198706613| [2025/04/30 19:59:58 706617] [debug] |xqc_engine_wakeup_after|wakeup:1746043198706760|now:1746043198706616|diff:144| [2025/04/30 19:59:58 706620] [debug] |xqc_engine_main_logic|END|now:1746043198706613| [2025/04/30 19:59:58 707369] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198707368| [2025/04/30 19:59:58 707380] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 707391] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:388| [2025/04/30 19:59:58 707395] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 19:59:58 707401] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 19:59:58 707405] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 707410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:668|origin_pktnum:460|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:668| [2025/04/30 19:59:58 707415] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:32400|prior_delivered:421864|prior_time:1746043198673314|is_app_limited:0|send_elapse:33295|ack_elapse:34054|ctl_first_sent_time:1746043198675113|lagest_ack_time:1746043198707368|curr_delivered:454264| [2025/04/30 19:59:58 707419] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198675113| [2025/04/30 19:59:58 707424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 19:59:58 707428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32276|rttvar:770|minrtt:30467|latest_rtt:32255|ack_delay:32| [2025/04/30 19:59:58 707432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32269|rttvar:591|minrtt:30467|latest_rtt:32255|ack_delay:32| [2025/04/30 19:59:58 707437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/04/30 19:59:58 707441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 707461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 707468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 707476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707506] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 707525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 707529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:591|pto_duration:34633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 707533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 707537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 707541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 707545] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198765305|now:1746043198707529|interv:57776| [2025/04/30 19:59:58 707549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198765305|now:1746043198707529|interval:57776|pto_count:0|srtt:32269 [2025/04/30 19:59:58 707553] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33295, ack_elapse 34054, delivered 32400|rate 951430|lost 274| [2025/04/30 19:59:58 707558] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (951430) in round 9| [2025/04/30 19:59:58 707562] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 707566] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 707570] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198675113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 707574] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198675113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 707579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32269|latest_rtt:32255|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 707587] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 19:59:58 707591] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746043198707368|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 707595] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318707368|now:1746043198707368|interv:120000000| [2025/04/30 19:59:58 707600] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318707368|now:1746043198707368|interv:120000000| [2025/04/30 19:59:58 707604] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198706760|pq_index:0| [2025/04/30 19:59:58 707608] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198706573| [2025/04/30 19:59:58 707612] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198707612| [2025/04/30 19:59:58 707617] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198707616| [2025/04/30 19:59:58 707621] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198706760|now:1746043198707616| [2025/04/30 19:59:58 707625] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198706760|now:1746043198707616| [2025/04/30 19:59:58 707629] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 707634] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 707639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 707643] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 707647] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 19:59:58 707682] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198707654|stream_id:8|stream_offset:460997| [2025/04/30 19:59:58 707692] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 707700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 707706] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:591|pto_duration:34633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 707712] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 707716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 707720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 707724] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198767287|now:1746043198707706|interv:59581| [2025/04/30 19:59:58 707786] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198767287|now:1746043198707706|interval:59581|pto_count:0|srtt:32269 [2025/04/30 19:59:58 707790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 707795] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 707799] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:462164| [2025/04/30 19:59:58 707804] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 707808] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 19:59:58 707838] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198707815|stream_id:8|stream_offset:462164| [2025/04/30 19:59:58 707847] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 707855] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 707861] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32269|rtt_var:591|pto_duration:34633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 707867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 707870] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 707874] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 707878] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198767448|now:1746043198707861|interv:59587| [2025/04/30 19:59:58 707882] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198767448|now:1746043198707861|interval:59587|pto_count:0|srtt:32269 [2025/04/30 19:59:58 707887] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 707891] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 707895] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 707900] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 707904] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198708903|now:1746043198707903|interv:1000| [2025/04/30 19:59:58 707907] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 707911] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 707915] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198708903| [2025/04/30 19:59:58 707924] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198708903| [2025/04/30 19:59:58 707928] [debug] |xqc_engine_wakeup_after|wakeup:1746043198708903|now:1746043198707927|diff:976| [2025/04/30 19:59:58 707932] [debug] |xqc_engine_main_logic|END|now:1746043198707616| [2025/04/30 19:59:58 707937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198707937| [2025/04/30 19:59:58 707941] [debug] |xqc_engine_wakeup_after|wakeup:1746043198708903|now:1746043198707941|diff:962| [2025/04/30 19:59:58 707945] [debug] |xqc_engine_main_logic|END|now:1746043198707937| [2025/04/30 19:59:58 708336] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198708335| [2025/04/30 19:59:58 708347] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 708353] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:389| [2025/04/30 19:59:58 708357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 19:59:58 708363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 19:59:58 708367] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 708372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:669|origin_pktnum:590|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:669| [2025/04/30 19:59:58 708376] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:33600|prior_delivered:421864|prior_time:1746043198673314|is_app_limited:0|send_elapse:34641|ack_elapse:35021|ctl_first_sent_time:1746043198676459|lagest_ack_time:1746043198708335|curr_delivered:455464| [2025/04/30 19:59:58 708381] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198676459| [2025/04/30 19:59:58 708386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 19:59:58 708390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32269|rttvar:591|minrtt:30467|latest_rtt:31876|ack_delay:24| [2025/04/30 19:59:58 708394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32217|rttvar:548|minrtt:30467|latest_rtt:31876|ack_delay:24| [2025/04/30 19:59:58 708399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 19:59:58 708403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 708419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 708426] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 708439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708470] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 708485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 708490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32217|rtt_var:548|pto_duration:34409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 708494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 708498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 708502] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 708505] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198767224|now:1746043198708489|interv:58735| [2025/04/30 19:59:58 708509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198767224|now:1746043198708489|interval:58735|pto_count:0|srtt:32217 [2025/04/30 19:59:58 708514] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34641, ack_elapse 35021, delivered 33600|rate 959424|lost 274| [2025/04/30 19:59:58 708518] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (959424) in round 9| [2025/04/30 19:59:58 708522] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 708526] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 708530] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198676459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 708537] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198676459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 708542] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32217|latest_rtt:31876|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 708547] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 19:59:58 708552] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746043198708335|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 708556] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318708335|now:1746043198708335|interv:120000000| [2025/04/30 19:59:58 708560] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318708335|now:1746043198708335|interv:120000000| [2025/04/30 19:59:58 708564] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198708903|pq_index:0| [2025/04/30 19:59:58 708568] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198707616| [2025/04/30 19:59:58 708572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198708572| [2025/04/30 19:59:58 708577] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198708576| [2025/04/30 19:59:58 708583] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 708587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 708592] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 708596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 708600] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198708903| [2025/04/30 19:59:58 708604] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198708903| [2025/04/30 19:59:58 708608] [debug] |xqc_engine_wakeup_after|wakeup:1746043198708903|now:1746043198708608|diff:295| [2025/04/30 19:59:58 708612] [debug] |xqc_engine_main_logic|END|now:1746043198708576| [2025/04/30 19:59:58 708617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198708617| [2025/04/30 19:59:58 708621] [debug] |xqc_engine_wakeup_after|wakeup:1746043198708903|now:1746043198708621|diff:282| [2025/04/30 19:59:58 708625] [debug] |xqc_engine_main_logic|END|now:1746043198708617| [2025/04/30 19:59:58 709309] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198709308| [2025/04/30 19:59:58 709321] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 709331] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:390| [2025/04/30 19:59:58 709335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 19:59:58 709341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 19:59:58 709345] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 709350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:670|origin_pktnum:463|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:670| [2025/04/30 19:59:58 709355] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:34800|prior_delivered:421864|prior_time:1746043198673314|is_app_limited:0|send_elapse:34764|ack_elapse:35994|ctl_first_sent_time:1746043198676582|lagest_ack_time:1746043198709308|curr_delivered:456664| [2025/04/30 19:59:58 709359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198676582| [2025/04/30 19:59:58 709364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 19:59:58 709368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32217|rttvar:548|minrtt:30467|latest_rtt:32726|ack_delay:32| [2025/04/30 19:59:58 709372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32276|rttvar:530|minrtt:30467|latest_rtt:32726|ack_delay:32| [2025/04/30 19:59:58 709376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/04/30 19:59:58 709380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 709396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 709404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 709455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 709459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:530|pto_duration:34396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 709463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 709467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 709471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 709475] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198767211|now:1746043198709459|interv:57752| [2025/04/30 19:59:58 709479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198767211|now:1746043198709459|interval:57752|pto_count:0|srtt:32276 [2025/04/30 19:59:58 709484] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34764, ack_elapse 35994, delivered 34800|rate 966827|lost 274| [2025/04/30 19:59:58 709488] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (966827) in round 9| [2025/04/30 19:59:58 709492] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 709496] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 709500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198676582|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 709505] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198676582|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 709510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32276|latest_rtt:32726|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 709515] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 19:59:58 709520] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746043198709308|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 709524] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318709308|now:1746043198709308|interv:120000000| [2025/04/30 19:59:58 709531] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318709308|now:1746043198709308|interv:120000000| [2025/04/30 19:59:58 709535] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198708903|pq_index:0| [2025/04/30 19:59:58 709539] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198708576| [2025/04/30 19:59:58 709543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198709543| [2025/04/30 19:59:58 709548] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198709547| [2025/04/30 19:59:58 709553] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198708903|now:1746043198709547| [2025/04/30 19:59:58 709557] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198708903|now:1746043198709547| [2025/04/30 19:59:58 709561] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 709566] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 709570] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 709575] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 709579] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 19:59:58 709613] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198709586|stream_id:8|stream_offset:463331| [2025/04/30 19:59:58 709622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 709630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 709637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:530|pto_duration:34396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 709643] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 709647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 709651] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 709655] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768982|now:1746043198709636|interv:59346| [2025/04/30 19:59:58 709659] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768982|now:1746043198709636|interval:59346|pto_count:0|srtt:32276 [2025/04/30 19:59:58 709664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 709669] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 709677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:464498| [2025/04/30 19:59:58 709682] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 709686] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 19:59:58 709716] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198709693|stream_id:8|stream_offset:464498| [2025/04/30 19:59:58 709725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 709732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 709739] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32276|rtt_var:530|pto_duration:34396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 709744] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 709748] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 709752] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 709755] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198769089|now:1746043198709738|interv:59351| [2025/04/30 19:59:58 709759] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198769089|now:1746043198709738|interval:59351|pto_count:0|srtt:32276 [2025/04/30 19:59:58 709764] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 709769] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 709773] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 709777] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 709781] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198710781|now:1746043198709781|interv:1000| [2025/04/30 19:59:58 709785] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 709789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 709793] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198710781| [2025/04/30 19:59:58 709797] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198710781| [2025/04/30 19:59:58 709801] [debug] |xqc_engine_wakeup_after|wakeup:1746043198710781|now:1746043198709801|diff:980| [2025/04/30 19:59:58 709805] [debug] |xqc_engine_main_logic|END|now:1746043198709547| [2025/04/30 19:59:58 709811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198709811| [2025/04/30 19:59:58 709819] [debug] |xqc_engine_wakeup_after|wakeup:1746043198710781|now:1746043198709819|diff:962| [2025/04/30 19:59:58 709823] [debug] |xqc_engine_main_logic|END|now:1746043198709811| [2025/04/30 19:59:58 710318] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198710317| [2025/04/30 19:59:58 710330] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 710336] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:391| [2025/04/30 19:59:58 710340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 19:59:58 710345] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 19:59:58 710350] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 710355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:671|origin_pktnum:593|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:671| [2025/04/30 19:59:58 710359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:34800|prior_delivered:423064|prior_time:1746043198676731|is_app_limited:0|send_elapse:33444|ack_elapse:33586|ctl_first_sent_time:1746043198678456|lagest_ack_time:1746043198710317|curr_delivered:457864| [2025/04/30 19:59:58 710364] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198678456| [2025/04/30 19:59:58 710369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 19:59:58 710373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32276|rttvar:530|minrtt:30467|latest_rtt:31861|ack_delay:24| [2025/04/30 19:59:58 710377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32221|rttvar:507|minrtt:30467|latest_rtt:31861|ack_delay:24| [2025/04/30 19:59:58 710381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 19:59:58 710385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 710397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 710405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710449] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 710457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 710461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32221|rtt_var:507|pto_duration:34249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 710465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 710469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 710473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 710477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768942|now:1746043198710461|interv:58481| [2025/04/30 19:59:58 710481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768942|now:1746043198710461|interval:58481|pto_count:0|srtt:32221 [2025/04/30 19:59:58 710485] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33444, ack_elapse 33586, delivered 34800|rate 1036146|lost 274| [2025/04/30 19:59:58 710490] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036146) in round 9| [2025/04/30 19:59:58 710494] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 710498] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 710502] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198678456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 710506] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198678456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 710511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32221|latest_rtt:31861|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 710516] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 19:59:58 710524] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746043198710317|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 710529] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318710317|now:1746043198710317|interv:120000000| [2025/04/30 19:59:58 710533] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318710317|now:1746043198710317|interv:120000000| [2025/04/30 19:59:58 710537] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198710781|pq_index:0| [2025/04/30 19:59:58 710541] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198709547| [2025/04/30 19:59:58 710545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198710545| [2025/04/30 19:59:58 710550] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198710549| [2025/04/30 19:59:58 710556] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 710560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 710564] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 710568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 710572] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198710781| [2025/04/30 19:59:58 710576] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198710781| [2025/04/30 19:59:58 710580] [debug] |xqc_engine_wakeup_after|wakeup:1746043198710781|now:1746043198710580|diff:201| [2025/04/30 19:59:58 710584] [debug] |xqc_engine_main_logic|END|now:1746043198710549| [2025/04/30 19:59:58 710589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198710589| [2025/04/30 19:59:58 710593] [debug] |xqc_engine_wakeup_after|wakeup:1746043198710781|now:1746043198710593|diff:188| [2025/04/30 19:59:58 710597] [debug] |xqc_engine_main_logic|END|now:1746043198710589| [2025/04/30 19:59:58 711306] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198711305| [2025/04/30 19:59:58 711317] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 711323] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:392| [2025/04/30 19:59:58 711327] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 19:59:58 711332] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 19:59:58 711337] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 711342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:672|origin_pktnum:466|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:672|path_largest_ack:672| [2025/04/30 19:59:58 711346] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:36000|prior_delivered:423064|prior_time:1746043198676731|is_app_limited:0|send_elapse:33551|ack_elapse:34574|ctl_first_sent_time:1746043198678563|lagest_ack_time:1746043198711305|curr_delivered:459064| [2025/04/30 19:59:58 711356] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198678563| [2025/04/30 19:59:58 711360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 19:59:58 711365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32221|rttvar:507|minrtt:30467|latest_rtt:32742|ack_delay:32| [2025/04/30 19:59:58 711369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32282|rttvar:503|minrtt:30467|latest_rtt:32742|ack_delay:32| [2025/04/30 19:59:58 711373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:672|lost_pn:669|thresh:3| [2025/04/30 19:59:58 711377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 711389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711416] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711420] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711424] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711428] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 711436] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 711440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32282|rtt_var:503|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 711444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 711448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 711454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 711458] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198768987|now:1746043198711440|interv:57547| [2025/04/30 19:59:58 711462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198768987|now:1746043198711440|interval:57547|pto_count:0|srtt:32282 [2025/04/30 19:59:58 711467] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33551, ack_elapse 34574, delivered 36000|rate 1041244|lost 274| [2025/04/30 19:59:58 711471] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1041244) in round 9| [2025/04/30 19:59:58 711475] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 711479] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 711483] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198678563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 711488] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198678563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 711492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32282|latest_rtt:32742|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 711498] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 19:59:58 711502] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746043198711305|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 711506] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318711305|now:1746043198711305|interv:120000000| [2025/04/30 19:59:58 711510] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318711305|now:1746043198711305|interv:120000000| [2025/04/30 19:59:58 711514] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198710781|pq_index:0| [2025/04/30 19:59:58 711519] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198710549| [2025/04/30 19:59:58 711523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198711523| [2025/04/30 19:59:58 711527] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198711526| [2025/04/30 19:59:58 711532] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198710781|now:1746043198711526| [2025/04/30 19:59:58 711536] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198710781|now:1746043198711526| [2025/04/30 19:59:58 711540] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 711545] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 711552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 711556] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 711560] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 19:59:58 711595] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198711567|stream_id:8|stream_offset:465665| [2025/04/30 19:59:58 711604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 711612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 711619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32282|rtt_var:503|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 711625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 711629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 711633] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 711637] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198770861|now:1746043198711618|interv:59243| [2025/04/30 19:59:58 711641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198770861|now:1746043198711618|interval:59243|pto_count:0|srtt:32282 [2025/04/30 19:59:58 711645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 711650] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 711655] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:466832| [2025/04/30 19:59:58 711659] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 711663] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 19:59:58 711693] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198711670|stream_id:8|stream_offset:466832| [2025/04/30 19:59:58 711702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 711709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 711716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32282|rtt_var:503|pto_duration:34294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 711726] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 711730] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 711733] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 711737] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198770964|now:1746043198711716|interv:59248| [2025/04/30 19:59:58 711741] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198770964|now:1746043198711716|interval:59248|pto_count:0|srtt:32282 [2025/04/30 19:59:58 711746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 711750] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 711754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 711759] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 711763] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198712763|now:1746043198711763|interv:1000| [2025/04/30 19:59:58 711767] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 711771] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 711775] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198712763| [2025/04/30 19:59:58 711779] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198712763| [2025/04/30 19:59:58 711783] [debug] |xqc_engine_wakeup_after|wakeup:1746043198712763|now:1746043198711783|diff:980| [2025/04/30 19:59:58 711787] [debug] |xqc_engine_main_logic|END|now:1746043198711526| [2025/04/30 19:59:58 711792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198711792| [2025/04/30 19:59:58 711796] [debug] |xqc_engine_wakeup_after|wakeup:1746043198712763|now:1746043198711796|diff:967| [2025/04/30 19:59:58 711800] [debug] |xqc_engine_main_logic|END|now:1746043198711792| [2025/04/30 19:59:58 712268] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198712267| [2025/04/30 19:59:58 712279] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 712286] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:393| [2025/04/30 19:59:58 712289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 19:59:58 712295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 19:59:58 712299] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 712304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:673|origin_pktnum:596|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:673| [2025/04/30 19:59:58 712310] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:36000|prior_delivered:424264|prior_time:1746043198678751|is_app_limited:0|send_elapse:33234|ack_elapse:33516|ctl_first_sent_time:1746043198680481|lagest_ack_time:1746043198712267|curr_delivered:460264| [2025/04/30 19:59:58 712325] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198680481| [2025/04/30 19:59:58 712330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 19:59:58 712334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32282|rttvar:503|minrtt:30467|latest_rtt:31786|ack_delay:24| [2025/04/30 19:59:58 712338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32217|rttvar:508|minrtt:30467|latest_rtt:31786|ack_delay:24| [2025/04/30 19:59:58 712342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 19:59:58 712346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 19:59:58 712354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 712401] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 712405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32217|rtt_var:508|pto_duration:34249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 712409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 712413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 712417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 712423] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198770919|now:1746043198712404|interv:58515| [2025/04/30 19:59:58 712427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198770919|now:1746043198712404|interval:58515|pto_count:0|srtt:32217 [2025/04/30 19:59:58 712432] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33234, ack_elapse 33516, delivered 36000|rate 1074113|lost 274| [2025/04/30 19:59:58 712436] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074113) in round 9| [2025/04/30 19:59:58 712440] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 712444] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 712448] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198680481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 712453] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198680481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 712457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32217|latest_rtt:31786|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 712463] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 19:59:58 712467] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746043198712267|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 712472] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318712267|now:1746043198712267|interv:120000000| [2025/04/30 19:59:58 712476] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318712267|now:1746043198712267|interv:120000000| [2025/04/30 19:59:58 712480] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198712763|pq_index:0| [2025/04/30 19:59:58 712484] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198711526| [2025/04/30 19:59:58 712488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198712488| [2025/04/30 19:59:58 712493] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198712492| [2025/04/30 19:59:58 712499] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 712503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 712507] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 712514] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 712518] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198712763| [2025/04/30 19:59:58 712522] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198712763| [2025/04/30 19:59:58 712526] [debug] |xqc_engine_wakeup_after|wakeup:1746043198712763|now:1746043198712525|diff:238| [2025/04/30 19:59:58 712530] [debug] |xqc_engine_main_logic|END|now:1746043198712492| [2025/04/30 19:59:58 712535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198712535| [2025/04/30 19:59:58 712539] [debug] |xqc_engine_wakeup_after|wakeup:1746043198712763|now:1746043198712538|diff:225| [2025/04/30 19:59:58 712542] [debug] |xqc_engine_main_logic|END|now:1746043198712535| [2025/04/30 19:59:58 713422] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198713421| [2025/04/30 19:59:58 713434] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 713440] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:394| [2025/04/30 19:59:58 713444] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 19:59:58 713453] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 19:59:58 713459] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 713464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:674|origin_pktnum:469|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:674| [2025/04/30 19:59:58 713469] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:37200|prior_delivered:424264|prior_time:1746043198678751|is_app_limited:0|send_elapse:33347|ack_elapse:34670|ctl_first_sent_time:1746043198680594|lagest_ack_time:1746043198713421|curr_delivered:461464| [2025/04/30 19:59:58 713473] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198680594| [2025/04/30 19:59:58 713478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 19:59:58 713482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32217|rttvar:508|minrtt:30467|latest_rtt:32827|ack_delay:120| [2025/04/30 19:59:58 713487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32278|rttvar:503|minrtt:30467|latest_rtt:32827|ack_delay:120| [2025/04/30 19:59:58 713492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:674|lost_pn:671|thresh:3| [2025/04/30 19:59:58 713497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713525] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 713549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 713553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:503|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 713557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 713561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 713565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 713569] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198770960|now:1746043198713553|interv:57407| [2025/04/30 19:59:58 713573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198770960|now:1746043198713553|interval:57407|pto_count:0|srtt:32278 [2025/04/30 19:59:58 713577] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33347, ack_elapse 34670, delivered 37200|rate 1072973|lost 274| [2025/04/30 19:59:58 713582] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072973) in round 9| [2025/04/30 19:59:58 713586] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 713590] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 713594] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198680594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 713598] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198680594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 713602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32278|latest_rtt:32827|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 713608] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 19:59:58 713612] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746043198713421|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 713619] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318713421|now:1746043198713421|interv:120000000| [2025/04/30 19:59:58 713624] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318713421|now:1746043198713421|interv:120000000| [2025/04/30 19:59:58 713628] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198712763|pq_index:0| [2025/04/30 19:59:58 713632] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198712492| [2025/04/30 19:59:58 713636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198713636| [2025/04/30 19:59:58 713640] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198713640| [2025/04/30 19:59:58 713645] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198712763|now:1746043198713640| [2025/04/30 19:59:58 713649] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198712763|now:1746043198713640| [2025/04/30 19:59:58 713653] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 713658] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 713663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 713667] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 713671] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 19:59:58 713708] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198713677|stream_id:8|stream_offset:467999| [2025/04/30 19:59:58 713717] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 713725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 713732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:503|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 713738] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 713742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 713746] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 713750] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198772967|now:1746043198713731|interv:59236| [2025/04/30 19:59:58 713754] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198772967|now:1746043198713731|interval:59236|pto_count:0|srtt:32278 [2025/04/30 19:59:58 713762] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 713767] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 713772] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:469166| [2025/04/30 19:59:58 713776] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 713780] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 19:59:58 713810] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198713787|stream_id:8|stream_offset:469166| [2025/04/30 19:59:58 713819] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 713826] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 713833] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32278|rtt_var:503|pto_duration:34290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 713838] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 713842] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 713846] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 713850] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198773077|now:1746043198713832|interv:59245| [2025/04/30 19:59:58 713853] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198773077|now:1746043198713832|interval:59245|pto_count:0|srtt:32278 [2025/04/30 19:59:58 713858] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 713862] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 713867] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 713871] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 713875] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198714875|now:1746043198713875|interv:1000| [2025/04/30 19:59:58 713879] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 713883] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 713887] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198714875| [2025/04/30 19:59:58 713891] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198714875| [2025/04/30 19:59:58 713895] [debug] |xqc_engine_wakeup_after|wakeup:1746043198714875|now:1746043198713895|diff:980| [2025/04/30 19:59:58 713903] [debug] |xqc_engine_main_logic|END|now:1746043198713640| [2025/04/30 19:59:58 713909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198713909| [2025/04/30 19:59:58 713913] [debug] |xqc_engine_wakeup_after|wakeup:1746043198714875|now:1746043198713912|diff:963| [2025/04/30 19:59:58 713917] [debug] |xqc_engine_main_logic|END|now:1746043198713909| [2025/04/30 19:59:58 714346] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198714345| [2025/04/30 19:59:58 714357] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 714363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:395| [2025/04/30 19:59:58 714367] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 19:59:58 714373] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 19:59:58 714377] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 714382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:675|origin_pktnum:599|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:675| [2025/04/30 19:59:58 714387] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:424264|prior_time:1746043198678751|is_app_limited:0|send_elapse:34676|ack_elapse:35594|ctl_first_sent_time:1746043198681923|lagest_ack_time:1746043198714345|curr_delivered:462664| [2025/04/30 19:59:58 714392] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198681923| [2025/04/30 19:59:58 714396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 19:59:58 714400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32278|rttvar:503|minrtt:30467|latest_rtt:32422|ack_delay:32| [2025/04/30 19:59:58 714405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32292|rttvar:406|minrtt:30467|latest_rtt:32422|ack_delay:32| [2025/04/30 19:59:58 714409] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 19:59:58 714413] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714425] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714444] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 714461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 714465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32292|rtt_var:406|pto_duration:34292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 714469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 714473] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 714477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 714481] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198773079|now:1746043198714465|interv:58614| [2025/04/30 19:59:58 714485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198773079|now:1746043198714465|interval:58614|pto_count:0|srtt:32292 [2025/04/30 19:59:58 714489] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 34676, ack_elapse 35594, delivered 38400|rate 1078833|lost 274| [2025/04/30 19:59:58 714494] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078833) in round 9| [2025/04/30 19:59:58 714498] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 714502] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 714506] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198681923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 714511] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198681923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 714515] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32292|latest_rtt:32422|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 714521] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 19:59:58 714526] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746043198714345|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 714530] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318714345|now:1746043198714345|interv:120000000| [2025/04/30 19:59:58 714535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318714345|now:1746043198714345|interv:120000000| [2025/04/30 19:59:58 714539] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198714875|pq_index:0| [2025/04/30 19:59:58 714549] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198713640| [2025/04/30 19:59:58 714553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198714553| [2025/04/30 19:59:58 714558] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198714557| [2025/04/30 19:59:58 714564] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 714568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 714573] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 714576] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 714580] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198714875| [2025/04/30 19:59:58 714584] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198714875| [2025/04/30 19:59:58 714588] [debug] |xqc_engine_wakeup_after|wakeup:1746043198714875|now:1746043198714588|diff:287| [2025/04/30 19:59:58 714592] [debug] |xqc_engine_main_logic|END|now:1746043198714557| [2025/04/30 19:59:58 714597] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198714597| [2025/04/30 19:59:58 714601] [debug] |xqc_engine_wakeup_after|wakeup:1746043198714875|now:1746043198714601|diff:274| [2025/04/30 19:59:58 714605] [debug] |xqc_engine_main_logic|END|now:1746043198714597| [2025/04/30 19:59:58 715288] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198715287| [2025/04/30 19:59:58 715299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 715305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:396| [2025/04/30 19:59:58 715309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 19:59:58 715315] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 19:59:58 715319] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 715324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:676|origin_pktnum:601|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:676| [2025/04/30 19:59:58 715328] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:425464|prior_time:1746043198682244|is_app_limited:0|send_elapse:33163|ack_elapse:33043|ctl_first_sent_time:1746043198683906|lagest_ack_time:1746043198715287|curr_delivered:463864| [2025/04/30 19:59:58 715333] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198683906| [2025/04/30 19:59:58 715337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 19:59:58 715342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32292|rttvar:406|minrtt:30467|latest_rtt:31381|ack_delay:32| [2025/04/30 19:59:58 715346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32174|rttvar:540|minrtt:30467|latest_rtt:31381|ack_delay:32| [2025/04/30 19:59:58 715355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:676|lost_pn:673|thresh:3| [2025/04/30 19:59:58 715359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 715398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 715402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32174|rtt_var:540|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 715407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 715411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 715415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 715419] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198773121|now:1746043198715402|interv:57719| [2025/04/30 19:59:58 715423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198773121|now:1746043198715402|interval:57719|pto_count:0|srtt:32174 [2025/04/30 19:59:58 715427] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33163, ack_elapse 33043, delivered 38400|rate 1157916|lost 274| [2025/04/30 19:59:58 715431] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157916) in round 9| [2025/04/30 19:59:58 715436] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 715440] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 715444] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198683906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 715448] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198683906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 715529] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32174|latest_rtt:31381|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 715535] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 19:59:58 715539] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746043198715287|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 715544] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318715287|now:1746043198715287|interv:120000000| [2025/04/30 19:59:58 715548] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318715287|now:1746043198715287|interv:120000000| [2025/04/30 19:59:58 715552] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198714875|pq_index:0| [2025/04/30 19:59:58 715556] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198714557| [2025/04/30 19:59:58 715560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198715560| [2025/04/30 19:59:58 715565] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198715564| [2025/04/30 19:59:58 715569] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198714875|now:1746043198715564| [2025/04/30 19:59:58 715574] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198714875|now:1746043198715564| [2025/04/30 19:59:58 715578] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 715583] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 715587] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 715591] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 715596] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 19:59:58 715630] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198715602|stream_id:8|stream_offset:470333| [2025/04/30 19:59:58 715639] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 715647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 715654] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32174|rtt_var:540|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 715660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 715669] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 715673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 715677] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198774936|now:1746043198715654|interv:59282| [2025/04/30 19:59:58 715681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198774936|now:1746043198715654|interval:59282|pto_count:0|srtt:32174 [2025/04/30 19:59:58 715686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 715691] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 715695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:471500| [2025/04/30 19:59:58 715700] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 715704] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 19:59:58 715734] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198715710|stream_id:8|stream_offset:471500| [2025/04/30 19:59:58 715742] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 715750] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 715756] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32174|rtt_var:540|pto_duration:34334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 715761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 715765] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 715769] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 715773] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198775044|now:1746043198715756|interv:59288| [2025/04/30 19:59:58 715777] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198775044|now:1746043198715756|interval:59288|pto_count:0|srtt:32174 [2025/04/30 19:59:58 715782] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 715786] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 715790] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 715799] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 715803] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198716803|now:1746043198715803|interv:1000| [2025/04/30 19:59:58 715807] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 715811] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 715815] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198716803| [2025/04/30 19:59:58 715819] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198716803| [2025/04/30 19:59:58 715823] [debug] |xqc_engine_wakeup_after|wakeup:1746043198716803|now:1746043198715823|diff:980| [2025/04/30 19:59:58 715827] [debug] |xqc_engine_main_logic|END|now:1746043198715564| [2025/04/30 19:59:58 715833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198715832| [2025/04/30 19:59:58 715837] [debug] |xqc_engine_wakeup_after|wakeup:1746043198716803|now:1746043198715836|diff:967| [2025/04/30 19:59:58 715840] [debug] |xqc_engine_main_logic|END|now:1746043198715832| [2025/04/30 19:59:58 716352] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198716351| [2025/04/30 19:59:58 716363] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 716369] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:397| [2025/04/30 19:59:58 716373] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 19:59:58 716378] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 19:59:58 716383] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 716388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:677|origin_pktnum:603|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:677| [2025/04/30 19:59:58 716392] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39600|prior_delivered:425464|prior_time:1746043198682244|is_app_limited:0|send_elapse:33280|ack_elapse:34107|ctl_first_sent_time:1746043198684023|lagest_ack_time:1746043198716351|curr_delivered:465064| [2025/04/30 19:59:58 716397] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198684023| [2025/04/30 19:59:58 716402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 19:59:58 716406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32174|rttvar:540|minrtt:30467|latest_rtt:32328|ack_delay:32| [2025/04/30 19:59:58 716410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32190|rttvar:435|minrtt:30467|latest_rtt:32328|ack_delay:32| [2025/04/30 19:59:58 716415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 19:59:58 716419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 716459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 716463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32190|rtt_var:435|pto_duration:34190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 716467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 716471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 716475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 716479] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198774900|now:1746043198716463|interv:58437| [2025/04/30 19:59:58 716483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198774900|now:1746043198716463|interval:58437|pto_count:0|srtt:32190 [2025/04/30 19:59:58 716487] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33280, ack_elapse 34107, delivered 39600|rate 1161051|lost 274| [2025/04/30 19:59:58 716492] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161051) in round 9| [2025/04/30 19:59:58 716496] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 716500] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 716504] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198684023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 716509] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198684023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:426664| [2025/04/30 19:59:58 716513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32190|latest_rtt:32328|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 716519] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 19:59:58 716524] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746043198716351|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 716531] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318716351|now:1746043198716351|interv:120000000| [2025/04/30 19:59:58 716535] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318716351|now:1746043198716351|interv:120000000| [2025/04/30 19:59:58 716539] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198716803|pq_index:0| [2025/04/30 19:59:58 716543] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198715564| [2025/04/30 19:59:58 716547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198716547| [2025/04/30 19:59:58 716552] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198716551| [2025/04/30 19:59:58 716558] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 716562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 716567] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 716571] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 716575] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198716803| [2025/04/30 19:59:58 716579] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198716803| [2025/04/30 19:59:58 716583] [debug] |xqc_engine_wakeup_after|wakeup:1746043198716803|now:1746043198716582|diff:221| [2025/04/30 19:59:58 716587] [debug] |xqc_engine_main_logic|END|now:1746043198716551| [2025/04/30 19:59:58 716592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198716592| [2025/04/30 19:59:58 716596] [debug] |xqc_engine_wakeup_after|wakeup:1746043198716803|now:1746043198716595|diff:208| [2025/04/30 19:59:58 716599] [debug] |xqc_engine_main_logic|END|now:1746043198716592| [2025/04/30 19:59:58 717401] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198717400| [2025/04/30 19:59:58 717412] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 717418] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:398| [2025/04/30 19:59:58 717422] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 19:59:58 717428] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 19:59:58 717432] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 717437] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:678|origin_pktnum:605|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:678| [2025/04/30 19:59:58 717441] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:427864|prior_time:1746043198685326|is_app_limited:0|send_elapse:32793|ack_elapse:32074|ctl_first_sent_time:1746043198685757|lagest_ack_time:1746043198717400|curr_delivered:466264| [2025/04/30 19:59:58 717446] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198685757| [2025/04/30 19:59:58 717451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 19:59:58 717460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32190|rttvar:435|minrtt:30467|latest_rtt:31643|ack_delay:40| [2025/04/30 19:59:58 717464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32117|rttvar:473|minrtt:30467|latest_rtt:31643|ack_delay:40| [2025/04/30 19:59:58 717468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:678|lost_pn:675|thresh:3| [2025/04/30 19:59:58 717472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 717503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 717508] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32117|rtt_var:473|pto_duration:34117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 717512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 717516] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 717520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 717524] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198774827|now:1746043198717507|interv:57320| [2025/04/30 19:59:58 717528] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198774827|now:1746043198717507|interval:57320|pto_count:0|srtt:32117 [2025/04/30 19:59:58 717532] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32793, ack_elapse 32074, delivered 38400|rate 1170981|lost 274| [2025/04/30 19:59:58 717536] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 19:59:58 717540] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170981) in round 10| [2025/04/30 19:59:58 717544] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 717548] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 717552] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198685757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 717559] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198685757|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 717564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32117|latest_rtt:31643|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 717570] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 19:59:58 717574] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746043198717400|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 717579] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318717400|now:1746043198717400|interv:120000000| [2025/04/30 19:59:58 717583] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318717400|now:1746043198717400|interv:120000000| [2025/04/30 19:59:58 717587] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198716803|pq_index:0| [2025/04/30 19:59:58 717591] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198716551| [2025/04/30 19:59:58 717595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198717595| [2025/04/30 19:59:58 717600] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198717599| [2025/04/30 19:59:58 717604] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198716803|now:1746043198717599| [2025/04/30 19:59:58 717608] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198716803|now:1746043198717599| [2025/04/30 19:59:58 717612] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 717618] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 717622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 717626] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 717631] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 19:59:58 717665] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198717637|stream_id:8|stream_offset:472667| [2025/04/30 19:59:58 717674] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 717682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 717694] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32117|rtt_var:473|pto_duration:34117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 717699] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 717703] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 717707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 717711] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776754|now:1746043198717694|interv:59060| [2025/04/30 19:59:58 717715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776754|now:1746043198717694|interval:59060|pto_count:0|srtt:32117 [2025/04/30 19:59:58 717720] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 717724] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 717729] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:473834| [2025/04/30 19:59:58 717733] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 717737] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 19:59:58 717766] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198717744|stream_id:8|stream_offset:473834| [2025/04/30 19:59:58 717776] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 717783] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 717789] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32117|rtt_var:473|pto_duration:34117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 717795] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 717798] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 717802] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 717806] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776861|now:1746043198717789|interv:59072| [2025/04/30 19:59:58 717810] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776861|now:1746043198717789|interval:59072|pto_count:0|srtt:32117 [2025/04/30 19:59:58 717815] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 717819] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 717828] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 717832] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 717836] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198718836|now:1746043198717836|interv:1000| [2025/04/30 19:59:58 717840] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 717844] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 717848] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198718836| [2025/04/30 19:59:58 717852] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198718836| [2025/04/30 19:59:58 717856] [debug] |xqc_engine_wakeup_after|wakeup:1746043198718836|now:1746043198717856|diff:980| [2025/04/30 19:59:58 717860] [debug] |xqc_engine_main_logic|END|now:1746043198717599| [2025/04/30 19:59:58 717866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198717865| [2025/04/30 19:59:58 717869] [debug] |xqc_engine_wakeup_after|wakeup:1746043198718836|now:1746043198717869|diff:967| [2025/04/30 19:59:58 717873] [debug] |xqc_engine_main_logic|END|now:1746043198717865| [2025/04/30 19:59:58 718283] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198718282| [2025/04/30 19:59:58 718294] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 718300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:399| [2025/04/30 19:59:58 718304] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 19:59:58 718309] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 19:59:58 718314] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 718319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:679|origin_pktnum:607|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 19:59:58 718323] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39600|prior_delivered:427864|prior_time:1746043198685326|is_app_limited:0|send_elapse:32907|ack_elapse:32956|ctl_first_sent_time:1746043198685871|lagest_ack_time:1746043198718282|curr_delivered:467464| [2025/04/30 19:59:58 718328] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198685871| [2025/04/30 19:59:58 718332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 19:59:58 718336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32117|rttvar:473|minrtt:30467|latest_rtt:32411|ack_delay:24| [2025/04/30 19:59:58 718341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32151|rttvar:422|minrtt:30467|latest_rtt:32411|ack_delay:24| [2025/04/30 19:59:58 718345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 19:59:58 718349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 718381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 718385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32151|rtt_var:422|pto_duration:34151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 718389] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 718393] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 718397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 718401] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776895|now:1746043198718385|interv:58510| [2025/04/30 19:59:58 718405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776895|now:1746043198718385|interval:58510|pto_count:0|srtt:32151 [2025/04/30 19:59:58 718409] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32907, ack_elapse 32956, delivered 39600|rate 1201602|lost 274| [2025/04/30 19:59:58 718414] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201602) in round 10| [2025/04/30 19:59:58 718418] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 718422] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 718426] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198685871|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 718430] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198685871|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 718434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38408|srtt:32151|latest_rtt:32411|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 718440] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 19:59:58 718444] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746043198718282|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 718451] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318718282|now:1746043198718282|interv:120000000| [2025/04/30 19:59:58 718456] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318718282|now:1746043198718282|interv:120000000| [2025/04/30 19:59:58 718460] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198718836|pq_index:0| [2025/04/30 19:59:58 718464] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198717599| [2025/04/30 19:59:58 718468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198718468| [2025/04/30 19:59:58 718472] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198718472| [2025/04/30 19:59:58 718478] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 718482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 718487] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 718491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 718495] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198718836| [2025/04/30 19:59:58 718499] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198718836| [2025/04/30 19:59:58 718502] [debug] |xqc_engine_wakeup_after|wakeup:1746043198718836|now:1746043198718502|diff:334| [2025/04/30 19:59:58 718507] [debug] |xqc_engine_main_logic|END|now:1746043198718472| [2025/04/30 19:59:58 718512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198718511| [2025/04/30 19:59:58 718515] [debug] |xqc_engine_wakeup_after|wakeup:1746043198718836|now:1746043198718515|diff:321| [2025/04/30 19:59:58 718519] [debug] |xqc_engine_main_logic|END|now:1746043198718511| [2025/04/30 19:59:58 719284] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198719283| [2025/04/30 19:59:58 719295] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 719301] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:400| [2025/04/30 19:59:58 719305] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 19:59:58 719311] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 19:59:58 719315] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 719320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:680|origin_pktnum:609|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:680| [2025/04/30 19:59:58 719324] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:430264|prior_time:1746043198687359|is_app_limited:0|send_elapse:32855|ack_elapse:31924|ctl_first_sent_time:1746043198687779|lagest_ack_time:1746043198719283|curr_delivered:468664| [2025/04/30 19:59:58 719329] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198687779| [2025/04/30 19:59:58 719338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 19:59:58 719342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32151|rttvar:422|minrtt:30467|latest_rtt:31504|ack_delay:32| [2025/04/30 19:59:58 719346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32067|rttvar:486|minrtt:30467|latest_rtt:31504|ack_delay:32| [2025/04/30 19:59:58 719351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/04/30 19:59:58 719355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 719378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 719382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32067|rtt_var:486|pto_duration:34067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 719386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 719390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 719394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 19:59:58 719398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198776811|now:1746043198719382|interv:57429| [2025/04/30 19:59:58 719402] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198776811|now:1746043198719382|interval:57429|pto_count:0|srtt:32067 [2025/04/30 19:59:58 719406] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32855, ack_elapse 31924, delivered 38400|rate 1168771|lost 274| [2025/04/30 19:59:58 719411] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168771) in round 10| [2025/04/30 19:59:58 719415] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 719419] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 719423] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198687779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 719427] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198687779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 719434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37208|srtt:32067|latest_rtt:31504|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 719440] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 19:59:58 719444] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746043198719283|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 719449] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318719283|now:1746043198719283|interv:120000000| [2025/04/30 19:59:58 719453] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318719283|now:1746043198719283|interv:120000000| [2025/04/30 19:59:58 719457] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198718836|pq_index:0| [2025/04/30 19:59:58 719461] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198718472| [2025/04/30 19:59:58 719465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198719465| [2025/04/30 19:59:58 719470] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198719469| [2025/04/30 19:59:58 719474] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198718836|now:1746043198719469| [2025/04/30 19:59:58 719478] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198718836|now:1746043198719469| [2025/04/30 19:59:58 719482] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 719487] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 719492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 719496] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 719500] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 19:59:58 719534] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043198719507|stream_id:8|stream_offset:475001| [2025/04/30 19:59:58 719543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 719551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 19:59:58 719558] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32067|rtt_var:486|pto_duration:34067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 719564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 719573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 719577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 19:59:58 719581] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198778574|now:1746043198719558|interv:59016| [2025/04/30 19:59:58 719584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198778574|now:1746043198719558|interval:59016|pto_count:0|srtt:32067 [2025/04/30 19:59:58 719589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38408| [2025/04/30 19:59:58 719594] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 719598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:476168| [2025/04/30 19:59:58 719602] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 719607] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 19:59:58 719637] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043198719613|stream_id:8|stream_offset:476168| [2025/04/30 19:59:58 719645] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 719653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 19:59:58 719663] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32067|rtt_var:486|pto_duration:34067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 719667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 719671] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 719675] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 19:59:58 719679] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198778680|now:1746043198719662|interv:59018| [2025/04/30 19:59:58 719682] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198778680|now:1746043198719662|interval:59018|pto_count:0|srtt:32067 [2025/04/30 19:59:58 719687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39608| [2025/04/30 19:59:58 719691] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 719695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 719701] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 719710] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198720710|now:1746043198719710|interv:1000| [2025/04/30 19:59:58 719715] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 719718] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 719722] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198720710| [2025/04/30 19:59:58 719727] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198720710| [2025/04/30 19:59:58 719731] [debug] |xqc_engine_wakeup_after|wakeup:1746043198720710|now:1746043198719730|diff:980| [2025/04/30 19:59:58 719735] [debug] |xqc_engine_main_logic|END|now:1746043198719469| [2025/04/30 19:59:58 719740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198719740| [2025/04/30 19:59:58 719744] [debug] |xqc_engine_wakeup_after|wakeup:1746043198720710|now:1746043198719744|diff:966| [2025/04/30 19:59:58 719748] [debug] |xqc_engine_main_logic|END|now:1746043198719740| [2025/04/30 19:59:58 720281] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198720280| [2025/04/30 19:59:58 720292] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 720298] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:401| [2025/04/30 19:59:58 720302] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 19:59:58 720308] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 19:59:58 720312] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 720317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:681|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:681| [2025/04/30 19:59:58 720321] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:430264|prior_time:1746043198687359|is_app_limited:0|send_elapse:32968|ack_elapse:32921|ctl_first_sent_time:1746043198687892|lagest_ack_time:1746043198720280|curr_delivered:469872| [2025/04/30 19:59:58 720326] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198687892| [2025/04/30 19:59:58 720331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 19:59:58 720335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32067|rttvar:486|minrtt:30467|latest_rtt:32388|ack_delay:32| [2025/04/30 19:59:58 720339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32103|rttvar:437|minrtt:30467|latest_rtt:32388|ack_delay:32| [2025/04/30 19:59:58 720343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 19:59:58 720347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720371] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 720375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 308|pns:2| [2025/04/30 19:59:58 720379] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 720383] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32103|rtt_var:437|pto_duration:34103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 720388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 720392] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 720396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 720400] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198778716|now:1746043198720383|interv:58333| [2025/04/30 19:59:58 720404] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198778716|now:1746043198720383|interval:58333|pto_count:0|srtt:32103 [2025/04/30 19:59:58 720408] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32968, ack_elapse 32921, delivered 39608|rate 1201407|lost 274| [2025/04/30 19:59:58 720412] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201407) in round 10| [2025/04/30 19:59:58 720416] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 720421] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 720424] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1208|po_sent_time:1746043198687892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 720429] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1208|po_sent_time:1746043198687892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 720433] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38400|srtt:32103|latest_rtt:32388|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 720439] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 19:59:58 720443] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746043198720280|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 720448] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318720280|now:1746043198720280|interv:120000000| [2025/04/30 19:59:58 720452] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318720280|now:1746043198720280|interv:120000000| [2025/04/30 19:59:58 720456] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198720710|pq_index:0| [2025/04/30 19:59:58 720463] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198719469| [2025/04/30 19:59:58 720467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198720467| [2025/04/30 19:59:58 720471] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198720471| [2025/04/30 19:59:58 720477] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 720482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 720486] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 720490] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 720494] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198720710| [2025/04/30 19:59:58 720498] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198720710| [2025/04/30 19:59:58 720502] [debug] |xqc_engine_wakeup_after|wakeup:1746043198720710|now:1746043198720502|diff:208| [2025/04/30 19:59:58 720506] [debug] |xqc_engine_main_logic|END|now:1746043198720471| [2025/04/30 19:59:58 720511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198720511| [2025/04/30 19:59:58 720515] [debug] |xqc_engine_wakeup_after|wakeup:1746043198720710|now:1746043198720515|diff:195| [2025/04/30 19:59:58 720519] [debug] |xqc_engine_main_logic|END|now:1746043198720511| [2025/04/30 19:59:58 721270] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198721269| [2025/04/30 19:59:58 721281] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 721287] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:402| [2025/04/30 19:59:58 721291] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 19:59:58 721296] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 19:59:58 721300] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 721305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:682| [2025/04/30 19:59:58 721310] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:432664|prior_time:1746043198689366|is_app_limited:0|send_elapse:32986|ack_elapse:31903|ctl_first_sent_time:1746043198689788|lagest_ack_time:1746043198721269|curr_delivered:471072| [2025/04/30 19:59:58 721314] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198689788| [2025/04/30 19:59:58 721319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 19:59:58 721323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32103|rttvar:437|minrtt:30467|latest_rtt:31481|ack_delay:24| [2025/04/30 19:59:58 721327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32023|rttvar:489|minrtt:30467|latest_rtt:31481|ack_delay:24| [2025/04/30 19:59:58 721336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/04/30 19:59:58 721341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 721364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 721368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32023|rtt_var:489|pto_duration:34023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 721373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 721377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 721381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 721384] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198778636|now:1746043198721368|interv:57268| [2025/04/30 19:59:58 721388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198778636|now:1746043198721368|interval:57268|pto_count:0|srtt:32023 [2025/04/30 19:59:58 721393] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32986, ack_elapse 31903, delivered 38408|rate 1164372|lost 274| [2025/04/30 19:59:58 721397] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164372) in round 10| [2025/04/30 19:59:58 721401] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 721405] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 721409] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198689788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 721413] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198689788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 721418] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:32023|latest_rtt:31481|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 721426] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 19:59:58 721430] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746043198721269|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 721435] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318721269|now:1746043198721269|interv:120000000| [2025/04/30 19:59:58 721439] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318721269|now:1746043198721269|interv:120000000| [2025/04/30 19:59:58 721443] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198720710|pq_index:0| [2025/04/30 19:59:58 721447] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198720471| [2025/04/30 19:59:58 721451] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198721451| [2025/04/30 19:59:58 721456] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198721455| [2025/04/30 19:59:58 721460] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198720710|now:1746043198721455| [2025/04/30 19:59:58 721464] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198720710|now:1746043198721455| [2025/04/30 19:59:58 721468] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 721473] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 721477] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 721482] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 721486] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 19:59:58 721524] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198721492|stream_id:8|stream_offset:477335| [2025/04/30 19:59:58 721534] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 721541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 721548] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32023|rtt_var:489|pto_duration:34023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 721553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 721557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 721561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 721565] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198780515|now:1746043198721548|interv:58967| [2025/04/30 19:59:58 721573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198780515|now:1746043198721548|interval:58967|pto_count:0|srtt:32023 [2025/04/30 19:59:58 721577] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 721582] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 721586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:478502| [2025/04/30 19:59:58 721591] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 721595] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 19:59:58 721625] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043198721602|stream_id:8|stream_offset:478502| [2025/04/30 19:59:58 721634] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 721641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 19:59:58 721647] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32023|rtt_var:489|pto_duration:34023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 721653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 721656] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 721660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 19:59:58 721664] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198780625|now:1746043198721647|interv:58978| [2025/04/30 19:59:58 721668] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198780625|now:1746043198721647|interval:58978|pto_count:0|srtt:32023 [2025/04/30 19:59:58 721672] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39600| [2025/04/30 19:59:58 721677] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 721681] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 721686] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 721689] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198722689|now:1746043198721689|interv:1000| [2025/04/30 19:59:58 721693] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 721697] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 721701] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198722689| [2025/04/30 19:59:58 721709] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198722689| [2025/04/30 19:59:58 721714] [debug] |xqc_engine_wakeup_after|wakeup:1746043198722689|now:1746043198721713|diff:976| [2025/04/30 19:59:58 721718] [debug] |xqc_engine_main_logic|END|now:1746043198721455| [2025/04/30 19:59:58 721723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198721723| [2025/04/30 19:59:58 721727] [debug] |xqc_engine_wakeup_after|wakeup:1746043198722689|now:1746043198721727|diff:962| [2025/04/30 19:59:58 721731] [debug] |xqc_engine_main_logic|END|now:1746043198721723| [2025/04/30 19:59:58 722278] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198722276| [2025/04/30 19:59:58 722289] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 722297] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:403| [2025/04/30 19:59:58 722303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 19:59:58 722310] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 19:59:58 722316] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 722322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:683| [2025/04/30 19:59:58 722329] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:432664|prior_time:1746043198689366|is_app_limited:0|send_elapse:33100|ack_elapse:32910|ctl_first_sent_time:1746043198689902|lagest_ack_time:1746043198722276|curr_delivered:472272| [2025/04/30 19:59:58 722335] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198689902| [2025/04/30 19:59:58 722341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 19:59:58 722347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32023|rttvar:489|minrtt:30467|latest_rtt:32374|ack_delay:24| [2025/04/30 19:59:58 722352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32064|rttvar:448|minrtt:30467|latest_rtt:32374|ack_delay:24| [2025/04/30 19:59:58 722359] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:683|lost_pn:680|thresh:3| [2025/04/30 19:59:58 722364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722375] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 722397] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 722406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32064|rtt_var:448|pto_duration:34064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 722411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 722415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 722419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 722423] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198780666|now:1746043198722406|interv:58260| [2025/04/30 19:59:58 722427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198780666|now:1746043198722406|interval:58260|pto_count:0|srtt:32064 [2025/04/30 19:59:58 722431] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33100, ack_elapse 32910, delivered 39608|rate 1196616|lost 274| [2025/04/30 19:59:58 722436] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196616) in round 10| [2025/04/30 19:59:58 722440] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 722444] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 722448] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198689902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 722453] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198689902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 722457] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38400|srtt:32064|latest_rtt:32374|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 722463] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 19:59:58 722468] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746043198722276|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 722473] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318722276|now:1746043198722276|interv:120000000| [2025/04/30 19:59:58 722477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318722276|now:1746043198722276|interv:120000000| [2025/04/30 19:59:58 722481] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198722689|pq_index:0| [2025/04/30 19:59:58 722485] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198721455| [2025/04/30 19:59:58 722489] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198722489| [2025/04/30 19:59:58 722497] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198722496| [2025/04/30 19:59:58 722506] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 722511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 722515] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 722519] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 722523] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198722689| [2025/04/30 19:59:58 722527] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198722689| [2025/04/30 19:59:58 722531] [debug] |xqc_engine_wakeup_after|wakeup:1746043198722689|now:1746043198722531|diff:158| [2025/04/30 19:59:58 722535] [debug] |xqc_engine_main_logic|END|now:1746043198722496| [2025/04/30 19:59:58 722541] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198722541| [2025/04/30 19:59:58 722544] [debug] |xqc_engine_wakeup_after|wakeup:1746043198722689|now:1746043198722544|diff:145| [2025/04/30 19:59:58 722548] [debug] |xqc_engine_main_logic|END|now:1746043198722541| [2025/04/30 19:59:58 723313] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198723312| [2025/04/30 19:59:58 723325] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 723331] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:404| [2025/04/30 19:59:58 723335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 19:59:58 723340] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 19:59:58 723345] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 723349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:684|origin_pktnum:611|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:684| [2025/04/30 19:59:58 723354] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:435064|prior_time:1746043198691280|is_app_limited:0|send_elapse:32838|ack_elapse:32032|ctl_first_sent_time:1746043198691717|lagest_ack_time:1746043198723312|curr_delivered:473472| [2025/04/30 19:59:58 723359] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198691717| [2025/04/30 19:59:58 723363] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 19:59:58 723368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32064|rttvar:448|minrtt:30467|latest_rtt:31595|ack_delay:32| [2025/04/30 19:59:58 723372] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32001|rttvar:461|minrtt:30467|latest_rtt:31595|ack_delay:32| [2025/04/30 19:59:58 723376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/04/30 19:59:58 723380] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 723384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 723395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 723399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 723403] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 723407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 723411] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32001|rtt_var:461|pto_duration:34001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 723415] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 723419] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 723423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 723427] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198780603|now:1746043198723411|interv:57192| [2025/04/30 19:59:58 723431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198780603|now:1746043198723411|interval:57192|pto_count:0|srtt:32001 [2025/04/30 19:59:58 723436] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32838, ack_elapse 32032, delivered 38408|rate 1169620|lost 274| [2025/04/30 19:59:58 723440] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169620) in round 10| [2025/04/30 19:59:58 723445] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 723449] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 723453] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198691717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 723457] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198691717|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 723462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:32001|latest_rtt:31595|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 723468] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 19:59:58 723472] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746043198723312|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 723477] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318723312|now:1746043198723312|interv:120000000| [2025/04/30 19:59:58 723481] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318723312|now:1746043198723312|interv:120000000| [2025/04/30 19:59:58 723487] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198722689|pq_index:0| [2025/04/30 19:59:58 723492] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198722496| [2025/04/30 19:59:58 723496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198723496| [2025/04/30 19:59:58 723501] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198723500| [2025/04/30 19:59:58 723505] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198722689|now:1746043198723500| [2025/04/30 19:59:58 723510] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198722689|now:1746043198723500| [2025/04/30 19:59:58 723514] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 723519] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 723523] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 723528] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 723532] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 19:59:58 723566] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043198723539|stream_id:8|stream_offset:479669| [2025/04/30 19:59:58 723572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 723578] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 723585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32001|rtt_var:461|pto_duration:34001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 723592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 723598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 723605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 723611] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198782540|now:1746043198723585|interv:58955| [2025/04/30 19:59:58 723618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198782540|now:1746043198723585|interval:58955|pto_count:0|srtt:32001 [2025/04/30 19:59:58 723625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38400| [2025/04/30 19:59:58 723633] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 723638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:480836| [2025/04/30 19:59:58 723647] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 723651] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 19:59:58 723680] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043198723658|stream_id:8|stream_offset:480836| [2025/04/30 19:59:58 723687] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 723695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 19:59:58 723702] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32001|rtt_var:461|pto_duration:34001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 723709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 723715] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 723721] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 19:59:58 723727] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198782659|now:1746043198723701|interv:58958| [2025/04/30 19:59:58 723732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198782659|now:1746043198723701|interval:58958|pto_count:0|srtt:32001 [2025/04/30 19:59:58 723737] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39600| [2025/04/30 19:59:58 723741] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 723745] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 723750] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 723754] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198724754|now:1746043198723754|interv:1000| [2025/04/30 19:59:58 723758] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 723761] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 723766] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198724754| [2025/04/30 19:59:58 723770] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198724754| [2025/04/30 19:59:58 723774] [debug] |xqc_engine_wakeup_after|wakeup:1746043198724754|now:1746043198723774|diff:980| [2025/04/30 19:59:58 723778] [debug] |xqc_engine_main_logic|END|now:1746043198723500| [2025/04/30 19:59:58 723784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198723783| [2025/04/30 19:59:58 723787] [debug] |xqc_engine_wakeup_after|wakeup:1746043198724754|now:1746043198723787|diff:967| [2025/04/30 19:59:58 723791] [debug] |xqc_engine_main_logic|END|now:1746043198723783| [2025/04/30 19:59:58 724274] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198724273| [2025/04/30 19:59:58 724290] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 724297] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:405| [2025/04/30 19:59:58 724300] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 19:59:58 724306] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 19:59:58 724310] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 724315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:685| [2025/04/30 19:59:58 724320] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:435064|prior_time:1746043198691280|is_app_limited:0|send_elapse:32949|ack_elapse:32993|ctl_first_sent_time:1746043198691828|lagest_ack_time:1746043198724273|curr_delivered:474672| [2025/04/30 19:59:58 724325] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198691828| [2025/04/30 19:59:58 724329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 19:59:58 724333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32001|rttvar:461|minrtt:30467|latest_rtt:32445|ack_delay:16| [2025/04/30 19:59:58 724338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32054|rttvar:453|minrtt:30467|latest_rtt:32445|ack_delay:16| [2025/04/30 19:59:58 724342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 19:59:58 724346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 724350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 724354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 724358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 724362] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 724366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 724370] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32054|rtt_var:453|pto_duration:34054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 724374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 724378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 724382] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 19:59:58 724386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198782712|now:1746043198724370|interv:58342| [2025/04/30 19:59:58 724390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198782712|now:1746043198724370|interval:58342|pto_count:0|srtt:32054 [2025/04/30 19:59:58 724397] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32949, ack_elapse 32993, delivered 39608|rate 1200497|lost 274| [2025/04/30 19:59:58 724402] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200497) in round 10| [2025/04/30 19:59:58 724406] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 724410] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 724414] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198691828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 724418] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198691828|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 724423] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38400|srtt:32054|latest_rtt:32445|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 724429] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 19:59:58 724433] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746043198724273|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 724438] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318724273|now:1746043198724273|interv:120000000| [2025/04/30 19:59:58 724442] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318724273|now:1746043198724273|interv:120000000| [2025/04/30 19:59:58 724446] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198724754|pq_index:0| [2025/04/30 19:59:58 724450] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198723500| [2025/04/30 19:59:58 724454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198724454| [2025/04/30 19:59:58 724459] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198724458| [2025/04/30 19:59:58 724465] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 724469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 724474] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 724478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 724482] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198724754| [2025/04/30 19:59:58 724486] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198724754| [2025/04/30 19:59:58 724492] [debug] |xqc_engine_wakeup_after|wakeup:1746043198724754|now:1746043198724492|diff:262| [2025/04/30 19:59:58 724496] [debug] |xqc_engine_main_logic|END|now:1746043198724458| [2025/04/30 19:59:58 724501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198724501| [2025/04/30 19:59:58 724505] [debug] |xqc_engine_wakeup_after|wakeup:1746043198724754|now:1746043198724505|diff:249| [2025/04/30 19:59:58 724509] [debug] |xqc_engine_main_logic|END|now:1746043198724501| [2025/04/30 19:59:58 725256] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198725255| [2025/04/30 19:59:58 725266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 725272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:406| [2025/04/30 19:59:58 725276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 19:59:58 725285] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 19:59:58 725289] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 725294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:686|origin_pktnum:613|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:686| [2025/04/30 19:59:58 725298] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:437464|prior_time:1746043198693328|is_app_limited:0|send_elapse:32887|ack_elapse:31927|ctl_first_sent_time:1746043198693760|lagest_ack_time:1746043198725255|curr_delivered:475872| [2025/04/30 19:59:58 725303] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198693760| [2025/04/30 19:59:58 725308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 19:59:58 725312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32054|rttvar:453|minrtt:30467|latest_rtt:31495|ack_delay:32| [2025/04/30 19:59:58 725316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31980|rttvar:487|minrtt:30467|latest_rtt:31495|ack_delay:32| [2025/04/30 19:59:58 725320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/04/30 19:59:58 725324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 725328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 725332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 725336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 725340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 725344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:487|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 725349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 725352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 725361] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 19:59:58 725365] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198782638|now:1746043198725344|interv:57294| [2025/04/30 19:59:58 725369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198782638|now:1746043198725344|interval:57294|pto_count:0|srtt:31980 [2025/04/30 19:59:58 725373] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32887, ack_elapse 31927, delivered 38408|rate 1167877|lost 274| [2025/04/30 19:59:58 725378] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167877) in round 10| [2025/04/30 19:59:58 725382] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 725386] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 725390] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198693760|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 725395] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198693760|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 725400] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37200|srtt:31980|latest_rtt:31495|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 725405] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 725409] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 725414] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 725419] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 19:59:58 725423] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:407|frame:PING ACK |recv_time:1746043198725255|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 725428] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318725255|now:1746043198725255|interv:120000000| [2025/04/30 19:59:58 725432] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318725255|now:1746043198725255|interv:120000000| [2025/04/30 19:59:58 725436] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198724754|pq_index:0| [2025/04/30 19:59:58 725440] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198724458| [2025/04/30 19:59:58 725444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198725444| [2025/04/30 19:59:58 725449] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198725448| [2025/04/30 19:59:58 725456] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198724754|now:1746043198725448| [2025/04/30 19:59:58 725460] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198724754|now:1746043198725448| [2025/04/30 19:59:58 725464] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 725471] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:407|ack_delay:216|first_ack_range:99|largest_pkt_recv_time:1746043198725255| [2025/04/30 19:59:58 725476] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:407|low:308|pkt_pns:2| [2025/04/30 19:59:58 725480] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:407|frame_largest_recv:407| [2025/04/30 19:59:58 725484] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 725489] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 19:59:58 725493] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:37200|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 725498] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 725502] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 19:59:58 725533] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:718|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:37200|now:1746043198725508|stream_id:8|stream_offset:482003| [2025/04/30 19:59:58 725539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:718|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 19:59:58 725543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 19:59:58 725549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:487|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 725556] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 725562] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 725568] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 725575] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198784488|now:1746043198725548|interv:58940| [2025/04/30 19:59:58 725581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198784488|now:1746043198725548|interval:58940|pto_count:0|srtt:31980 [2025/04/30 19:59:58 725589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 725597] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 725602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:483170| [2025/04/30 19:59:58 725611] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 725616] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 19:59:58 725644] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198725623|stream_id:8|stream_offset:483170| [2025/04/30 19:59:58 725650] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 725657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 725664] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:487|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 725670] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 725677] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 725683] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 725690] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198784603|now:1746043198725663|interv:58940| [2025/04/30 19:59:58 725695] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198784603|now:1746043198725663|interval:58940|pto_count:0|srtt:31980 [2025/04/30 19:59:58 725700] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 725705] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 725709] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 725714] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 725718] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198726717|now:1746043198725717|interv:1000| [2025/04/30 19:59:58 725722] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 725725] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 725730] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198726717| [2025/04/30 19:59:58 725734] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198726717| [2025/04/30 19:59:58 725738] [debug] |xqc_engine_wakeup_after|wakeup:1746043198726717|now:1746043198725738|diff:979| [2025/04/30 19:59:58 725742] [debug] |xqc_engine_main_logic|END|now:1746043198725448| [2025/04/30 19:59:58 725748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198725747| [2025/04/30 19:59:58 725751] [debug] |xqc_engine_wakeup_after|wakeup:1746043198726717|now:1746043198725751|diff:966| [2025/04/30 19:59:58 725755] [debug] |xqc_engine_main_logic|END|now:1746043198725747| [2025/04/30 19:59:58 726246] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198726245| [2025/04/30 19:59:58 726262] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 726268] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:407| [2025/04/30 19:59:58 726272] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 19:59:58 726278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 19:59:58 726282] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 726287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:687|origin_pktnum:618|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:687|path_largest_ack:687| [2025/04/30 19:59:58 726291] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:437464|prior_time:1746043198693328|is_app_limited:0|send_elapse:32992|ack_elapse:32917|ctl_first_sent_time:1746043198693865|lagest_ack_time:1746043198726245|curr_delivered:477072| [2025/04/30 19:59:58 726296] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198693865| [2025/04/30 19:59:58 726300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 19:59:58 726304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31980|rttvar:487|minrtt:30467|latest_rtt:32380|ack_delay:32| [2025/04/30 19:59:58 726309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32026|rttvar:458|minrtt:30467|latest_rtt:32380|ack_delay:32| [2025/04/30 19:59:58 726313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 19:59:58 726317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 726321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 726325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 726329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 726333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32026|rtt_var:458|pto_duration:34026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 726337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 726341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 726345] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 726349] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198784649|now:1746043198726333|interv:58316| [2025/04/30 19:59:58 726353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198784649|now:1746043198726333|interval:58316|pto_count:0|srtt:32026 [2025/04/30 19:59:58 726357] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32992, ack_elapse 32917, delivered 39608|rate 1200533|lost 274| [2025/04/30 19:59:58 726364] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200533) in round 10| [2025/04/30 19:59:58 726368] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 726373] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 726377] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198693865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 726381] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198693865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 726386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32026|latest_rtt:32380|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 726391] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 19:59:58 726396] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746043198726245|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 726400] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318726245|now:1746043198726245|interv:120000000| [2025/04/30 19:59:58 726404] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318726245|now:1746043198726245|interv:120000000| [2025/04/30 19:59:58 726408] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198726717|pq_index:0| [2025/04/30 19:59:58 726413] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198725448| [2025/04/30 19:59:58 726417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198726417| [2025/04/30 19:59:58 726421] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198726420| [2025/04/30 19:59:58 726427] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 726432] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 726436] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 726440] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 726444] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198726717| [2025/04/30 19:59:58 726448] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198726717| [2025/04/30 19:59:58 726452] [debug] |xqc_engine_wakeup_after|wakeup:1746043198726717|now:1746043198726452|diff:265| [2025/04/30 19:59:58 726456] [debug] |xqc_engine_main_logic|END|now:1746043198726420| [2025/04/30 19:59:58 726464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198726463| [2025/04/30 19:59:58 726467] [debug] |xqc_engine_wakeup_after|wakeup:1746043198726717|now:1746043198726467|diff:250| [2025/04/30 19:59:58 726471] [debug] |xqc_engine_main_logic|END|now:1746043198726463| [2025/04/30 19:59:58 727252] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198727251| [2025/04/30 19:59:58 727263] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 727269] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:408| [2025/04/30 19:59:58 727273] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 19:59:58 727278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 19:59:58 727282] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 727287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:688|origin_pktnum:620|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:688| [2025/04/30 19:59:58 727292] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:439864|prior_time:1746043198695330|is_app_limited:0|send_elapse:32858|ack_elapse:31921|ctl_first_sent_time:1746043198695751|lagest_ack_time:1746043198727251|curr_delivered:478272| [2025/04/30 19:59:58 727296] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198695751| [2025/04/30 19:59:58 727301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 19:59:58 727305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32026|rttvar:458|minrtt:30467|latest_rtt:31500|ack_delay:32| [2025/04/30 19:59:58 727309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31956|rttvar:483|minrtt:30467|latest_rtt:31500|ack_delay:32| [2025/04/30 19:59:58 727313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:688|lost_pn:685|thresh:3| [2025/04/30 19:59:58 727317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 727321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 727325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 727329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31956|rtt_var:483|pto_duration:33956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 727334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 727338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 727341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 727345] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198784579|now:1746043198727329|interv:57250| [2025/04/30 19:59:58 727349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198784579|now:1746043198727329|interval:57250|pto_count:0|srtt:31956 [2025/04/30 19:59:58 727358] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32858, ack_elapse 31921, delivered 38408|rate 1168908|lost 274| [2025/04/30 19:59:58 727363] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168908) in round 10| [2025/04/30 19:59:58 727367] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 727371] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 727375] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198695751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 727379] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198695751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 727384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31956|latest_rtt:31500|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 727390] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 19:59:58 727394] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746043198727251|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 727399] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318727251|now:1746043198727251|interv:120000000| [2025/04/30 19:59:58 727403] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318727251|now:1746043198727251|interv:120000000| [2025/04/30 19:59:58 727407] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198726717|pq_index:0| [2025/04/30 19:59:58 727411] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198726420| [2025/04/30 19:59:58 727415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198727415| [2025/04/30 19:59:58 727420] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198727419| [2025/04/30 19:59:58 727424] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198726717|now:1746043198727419| [2025/04/30 19:59:58 727428] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198726717|now:1746043198727419| [2025/04/30 19:59:58 727432] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 727438] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 727442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 727446] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 727453] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 19:59:58 727483] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198727459|stream_id:8|stream_offset:484337| [2025/04/30 19:59:58 727489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 727494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 727500] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31956|rtt_var:483|pto_duration:33956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 727507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 727513] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 727520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 727526] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786415|now:1746043198727499|interv:58916| [2025/04/30 19:59:58 727533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786415|now:1746043198727499|interval:58916|pto_count:0|srtt:31956 [2025/04/30 19:59:58 727540] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 727547] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 727552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:485504| [2025/04/30 19:59:58 727557] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 727561] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 19:59:58 727589] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198727568|stream_id:8|stream_offset:485504| [2025/04/30 19:59:58 727594] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 727602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 727609] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31956|rtt_var:483|pto_duration:33956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 727616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 727622] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 727629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 727640] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786524|now:1746043198727608|interv:58916| [2025/04/30 19:59:58 727644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786524|now:1746043198727608|interval:58916|pto_count:0|srtt:31956 [2025/04/30 19:59:58 727648] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 727653] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 727657] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 727662] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 727665] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198728665|now:1746043198727665|interv:1000| [2025/04/30 19:59:58 727669] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 727673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 727677] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198728665| [2025/04/30 19:59:58 727682] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198728665| [2025/04/30 19:59:58 727685] [debug] |xqc_engine_wakeup_after|wakeup:1746043198728665|now:1746043198727685|diff:980| [2025/04/30 19:59:58 727690] [debug] |xqc_engine_main_logic|END|now:1746043198727419| [2025/04/30 19:59:58 727695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198727695| [2025/04/30 19:59:58 727699] [debug] |xqc_engine_wakeup_after|wakeup:1746043198728665|now:1746043198727699|diff:966| [2025/04/30 19:59:58 727703] [debug] |xqc_engine_main_logic|END|now:1746043198727695| [2025/04/30 19:59:58 728249] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198728248| [2025/04/30 19:59:58 728260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 728266] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:409| [2025/04/30 19:59:58 728270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 19:59:58 728276] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 19:59:58 728280] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 728285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:689|origin_pktnum:622|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:689|path_largest_ack:689| [2025/04/30 19:59:58 728289] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:439864|prior_time:1746043198695330|is_app_limited:0|send_elapse:32961|ack_elapse:32918|ctl_first_sent_time:1746043198695854|lagest_ack_time:1746043198728248|curr_delivered:479472| [2025/04/30 19:59:58 728294] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198695854| [2025/04/30 19:59:58 728298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 19:59:58 728302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31956|rttvar:483|minrtt:30467|latest_rtt:32394|ack_delay:40| [2025/04/30 19:59:58 728311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32006|rttvar:462|minrtt:30467|latest_rtt:32394|ack_delay:40| [2025/04/30 19:59:58 728316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 19:59:58 728320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 19:59:58 728324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 728328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32006|rtt_var:462|pto_duration:34006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 728332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 728336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 728340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 728344] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786574|now:1746043198728328|interv:58246| [2025/04/30 19:59:58 728348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786574|now:1746043198728328|interval:58246|pto_count:0|srtt:32006 [2025/04/30 19:59:58 728352] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32961, ack_elapse 32918, delivered 39608|rate 1201662|lost 274| [2025/04/30 19:59:58 728356] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201662) in round 10| [2025/04/30 19:59:58 728361] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 728365] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 728369] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198695854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 728373] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198695854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 728377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32006|latest_rtt:32394|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 728383] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 19:59:58 728387] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746043198728248|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 728392] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318728248|now:1746043198728248|interv:120000000| [2025/04/30 19:59:58 728399] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318728248|now:1746043198728248|interv:120000000| [2025/04/30 19:59:58 728403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198728665|pq_index:0| [2025/04/30 19:59:58 728407] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198727419| [2025/04/30 19:59:58 728411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198728411| [2025/04/30 19:59:58 728416] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198728415| [2025/04/30 19:59:58 728422] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 728427] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 728431] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 728435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 728439] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198728665| [2025/04/30 19:59:58 728443] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198728665| [2025/04/30 19:59:58 728447] [debug] |xqc_engine_wakeup_after|wakeup:1746043198728665|now:1746043198728447|diff:218| [2025/04/30 19:59:58 728451] [debug] |xqc_engine_main_logic|END|now:1746043198728415| [2025/04/30 19:59:58 728456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198728456| [2025/04/30 19:59:58 728460] [debug] |xqc_engine_wakeup_after|wakeup:1746043198728665|now:1746043198728460|diff:205| [2025/04/30 19:59:58 728464] [debug] |xqc_engine_main_logic|END|now:1746043198728456| [2025/04/30 19:59:58 729240] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198729239| [2025/04/30 19:59:58 729251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 729257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:410| [2025/04/30 19:59:58 729261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 19:59:58 729267] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 19:59:58 729271] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 729276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:690|origin_pktnum:624|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:690| [2025/04/30 19:59:58 729280] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:442264|prior_time:1746043198697315|is_app_limited:0|send_elapse:32874|ack_elapse:31924|ctl_first_sent_time:1746043198697696|lagest_ack_time:1746043198729239|curr_delivered:480672| [2025/04/30 19:59:58 729285] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198697696| [2025/04/30 19:59:58 729290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 19:59:58 729294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32006|rttvar:462|minrtt:30467|latest_rtt:31543|ack_delay:32| [2025/04/30 19:59:58 729303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31944|rttvar:470|minrtt:30467|latest_rtt:31543|ack_delay:32| [2025/04/30 19:59:58 729308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:690|lost_pn:687|thresh:3| [2025/04/30 19:59:58 729312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 729316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31944|rtt_var:470|pto_duration:33944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 729320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 729324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 729328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 729332] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198786512|now:1746043198729316|interv:57196| [2025/04/30 19:59:58 729336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198786512|now:1746043198729316|interval:57196|pto_count:0|srtt:31944 [2025/04/30 19:59:58 729341] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32874, ack_elapse 31924, delivered 38408|rate 1168339|lost 274| [2025/04/30 19:59:58 729345] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168339) in round 10| [2025/04/30 19:59:58 729349] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 729353] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 729357] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198697696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 729362] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198697696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 729366] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31944|latest_rtt:31543|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 729375] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 19:59:58 729379] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746043198729239|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 729384] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318729239|now:1746043198729239|interv:120000000| [2025/04/30 19:59:58 729388] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318729239|now:1746043198729239|interv:120000000| [2025/04/30 19:59:58 729394] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198728665|pq_index:0| [2025/04/30 19:59:58 729399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198728415| [2025/04/30 19:59:58 729403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198729403| [2025/04/30 19:59:58 729408] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198729407| [2025/04/30 19:59:58 729412] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198728665|now:1746043198729407| [2025/04/30 19:59:58 729416] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198728665|now:1746043198729407| [2025/04/30 19:59:58 729420] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 729425] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 729429] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 729434] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 729438] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 19:59:58 729468] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198729444|stream_id:8|stream_offset:486671| [2025/04/30 19:59:58 729474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 729479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 729484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31944|rtt_var:470|pto_duration:33944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 729491] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 729498] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 729504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 729511] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788388|now:1746043198729484|interv:58904| [2025/04/30 19:59:58 729517] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788388|now:1746043198729484|interval:58904|pto_count:0|srtt:31944 [2025/04/30 19:59:58 729524] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 729532] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 729537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:487838| [2025/04/30 19:59:58 729546] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 729550] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 19:59:58 729579] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198729557|stream_id:8|stream_offset:487838| [2025/04/30 19:59:58 729585] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 729592] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 729599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31944|rtt_var:470|pto_duration:33944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 729606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 729613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 729619] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 729625] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788501|now:1746043198729599|interv:58902| [2025/04/30 19:59:58 729630] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788501|now:1746043198729599|interval:58902|pto_count:0|srtt:31944 [2025/04/30 19:59:58 729635] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 729640] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 729644] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 729648] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 729652] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198730652|now:1746043198729652|interv:1000| [2025/04/30 19:59:58 729656] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 729660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 729664] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198730652| [2025/04/30 19:59:58 729668] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198730652| [2025/04/30 19:59:58 729672] [debug] |xqc_engine_wakeup_after|wakeup:1746043198730652|now:1746043198729672|diff:980| [2025/04/30 19:59:58 729677] [debug] |xqc_engine_main_logic|END|now:1746043198729407| [2025/04/30 19:59:58 729682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198729682| [2025/04/30 19:59:58 729686] [debug] |xqc_engine_wakeup_after|wakeup:1746043198730652|now:1746043198729686|diff:966| [2025/04/30 19:59:58 729690] [debug] |xqc_engine_main_logic|END|now:1746043198729682| [2025/04/30 19:59:58 730261] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198730260| [2025/04/30 19:59:58 730277] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 730283] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:411| [2025/04/30 19:59:58 730287] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 19:59:58 730293] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 19:59:58 730297] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 730302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:691|path_largest_ack:691| [2025/04/30 19:59:58 730306] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:442264|prior_time:1746043198697315|is_app_limited:0|send_elapse:32978|ack_elapse:32945|ctl_first_sent_time:1746043198697800|lagest_ack_time:1746043198730260|curr_delivered:481872| [2025/04/30 19:59:58 730311] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198697800| [2025/04/30 19:59:58 730315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 19:59:58 730319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31944|rttvar:470|minrtt:30467|latest_rtt:32460|ack_delay:24| [2025/04/30 19:59:58 730324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32005|rttvar:476|minrtt:30467|latest_rtt:32460|ack_delay:24| [2025/04/30 19:59:58 730328] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 19:59:58 730332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 730336] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32005|rtt_var:476|pto_duration:34005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 730340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 730344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 730348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 730352] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788562|now:1746043198730336|interv:58226| [2025/04/30 19:59:58 730356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788562|now:1746043198730336|interval:58226|pto_count:0|srtt:32005 [2025/04/30 19:59:58 730360] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32978, ack_elapse 32945, delivered 39608|rate 1201043|lost 274| [2025/04/30 19:59:58 730365] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201043) in round 10| [2025/04/30 19:59:58 730369] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 730373] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 730379] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198697800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 730384] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198697800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 730388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32005|latest_rtt:32460|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 730394] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 19:59:58 730398] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746043198730260|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 730403] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318730260|now:1746043198730260|interv:120000000| [2025/04/30 19:59:58 730407] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318730260|now:1746043198730260|interv:120000000| [2025/04/30 19:59:58 730411] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198730652|pq_index:0| [2025/04/30 19:59:58 730415] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198729407| [2025/04/30 19:59:58 730419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198730419| [2025/04/30 19:59:58 730424] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198730423| [2025/04/30 19:59:58 730430] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 730434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 730439] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 730442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 730446] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198730652| [2025/04/30 19:59:58 730450] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198730652| [2025/04/30 19:59:58 730454] [debug] |xqc_engine_wakeup_after|wakeup:1746043198730652|now:1746043198730454|diff:198| [2025/04/30 19:59:58 730458] [debug] |xqc_engine_main_logic|END|now:1746043198730423| [2025/04/30 19:59:58 730463] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198730463| [2025/04/30 19:59:58 730467] [debug] |xqc_engine_wakeup_after|wakeup:1746043198730652|now:1746043198730467|diff:185| [2025/04/30 19:59:58 730471] [debug] |xqc_engine_main_logic|END|now:1746043198730463| [2025/04/30 19:59:58 731240] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198731239| [2025/04/30 19:59:58 731251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 731261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:412| [2025/04/30 19:59:58 731265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 19:59:58 731271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 19:59:58 731275] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 731279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:692|path_largest_ack:692| [2025/04/30 19:59:58 731284] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:444664|prior_time:1746043198699337|is_app_limited:0|send_elapse:32866|ack_elapse:31902|ctl_first_sent_time:1746043198699710|lagest_ack_time:1746043198731239|curr_delivered:483072| [2025/04/30 19:59:58 731288] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198699710| [2025/04/30 19:59:58 731293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 19:59:58 731297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32005|rttvar:476|minrtt:30467|latest_rtt:31529|ack_delay:40| [2025/04/30 19:59:58 731301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31941|rttvar:486|minrtt:30467|latest_rtt:31529|ack_delay:40| [2025/04/30 19:59:58 731305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:692|lost_pn:689|thresh:3| [2025/04/30 19:59:58 731309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 731313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31941|rtt_var:486|pto_duration:33941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 731317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 731321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 731325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 731329] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198788498|now:1746043198731313|interv:57185| [2025/04/30 19:59:58 731333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198788498|now:1746043198731313|interval:57185|pto_count:0|srtt:31941 [2025/04/30 19:59:58 731337] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32866, ack_elapse 31902, delivered 38408|rate 1168624|lost 274| [2025/04/30 19:59:58 731341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168624) in round 10| [2025/04/30 19:59:58 731345] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 731350] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 731353] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198699710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 731360] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198699710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 731365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31941|latest_rtt:31529|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 731370] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 19:59:58 731374] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746043198731239|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 731379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318731239|now:1746043198731239|interv:120000000| [2025/04/30 19:59:58 731383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318731239|now:1746043198731239|interv:120000000| [2025/04/30 19:59:58 731387] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198730652|pq_index:0| [2025/04/30 19:59:58 731391] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198730423| [2025/04/30 19:59:58 731395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198731395| [2025/04/30 19:59:58 731400] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198731399| [2025/04/30 19:59:58 731404] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198730652|now:1746043198731399| [2025/04/30 19:59:58 731408] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198730652|now:1746043198731399| [2025/04/30 19:59:58 731412] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 731417] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 731422] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 731426] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 731430] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 19:59:58 731461] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198731437|stream_id:8|stream_offset:489005| [2025/04/30 19:59:58 731466] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 731471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 731487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31941|rtt_var:486|pto_duration:33941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 731494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 731501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 731507] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 731514] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198790378|now:1746043198731487|interv:58891| [2025/04/30 19:59:58 731520] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198790378|now:1746043198731487|interval:58891|pto_count:0|srtt:31941 [2025/04/30 19:59:58 731527] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 731532] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 731536] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:490172| [2025/04/30 19:59:58 731540] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 731545] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 19:59:58 731574] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198731552|stream_id:8|stream_offset:490172| [2025/04/30 19:59:58 731579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 731586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 731593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31941|rtt_var:486|pto_duration:33941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 731600] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 731606] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 731613] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 731619] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198790493|now:1746043198731593|interv:58900| [2025/04/30 19:59:58 731624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198790493|now:1746043198731593|interval:58900|pto_count:0|srtt:31941 [2025/04/30 19:59:58 731629] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 731634] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 731638] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 731647] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 731651] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198732650|now:1746043198731650|interv:1000| [2025/04/30 19:59:58 731655] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 731658] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 731663] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198732650| [2025/04/30 19:59:58 731667] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198732650| [2025/04/30 19:59:58 731671] [debug] |xqc_engine_wakeup_after|wakeup:1746043198732650|now:1746043198731671|diff:979| [2025/04/30 19:59:58 731675] [debug] |xqc_engine_main_logic|END|now:1746043198731399| [2025/04/30 19:59:58 731680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198731680| [2025/04/30 19:59:58 731684] [debug] |xqc_engine_wakeup_after|wakeup:1746043198732650|now:1746043198731684|diff:966| [2025/04/30 19:59:58 731688] [debug] |xqc_engine_main_logic|END|now:1746043198731680| [2025/04/30 19:59:58 732238] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198732237| [2025/04/30 19:59:58 732250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 732256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:413| [2025/04/30 19:59:58 732259] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 19:59:58 732265] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 19:59:58 732269] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 732274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:693|path_largest_ack:693| [2025/04/30 19:59:58 732278] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:444664|prior_time:1746043198699337|is_app_limited:0|send_elapse:32982|ack_elapse:32900|ctl_first_sent_time:1746043198699826|lagest_ack_time:1746043198732237|curr_delivered:484272| [2025/04/30 19:59:58 732283] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198699826| [2025/04/30 19:59:58 732288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 19:59:58 732292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31941|rttvar:486|minrtt:30467|latest_rtt:32411|ack_delay:40| [2025/04/30 19:59:58 732296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31995|rttvar:472|minrtt:30467|latest_rtt:32411|ack_delay:40| [2025/04/30 19:59:58 732300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 19:59:58 732305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 732309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31995|rtt_var:472|pto_duration:33995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 732318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 732322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 732326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 732330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198790547|now:1746043198732308|interv:58239| [2025/04/30 19:59:58 732334] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198790547|now:1746043198732308|interval:58239|pto_count:0|srtt:31995 [2025/04/30 19:59:58 732339] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32982, ack_elapse 32900, delivered 39608|rate 1200897|lost 274| [2025/04/30 19:59:58 732343] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200897) in round 10| [2025/04/30 19:59:58 732347] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 732351] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 732355] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198699826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 732359] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198699826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 732364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:31995|latest_rtt:32411|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 732370] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 19:59:58 732374] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746043198732237|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 732379] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318732237|now:1746043198732237|interv:120000000| [2025/04/30 19:59:58 732383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318732237|now:1746043198732237|interv:120000000| [2025/04/30 19:59:58 732387] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198732650|pq_index:0| [2025/04/30 19:59:58 732391] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198731399| [2025/04/30 19:59:58 732395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198732395| [2025/04/30 19:59:58 732400] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198732399| [2025/04/30 19:59:58 732405] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 732412] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 732417] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 732421] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 732425] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198732650| [2025/04/30 19:59:58 732429] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198732650| [2025/04/30 19:59:58 732432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198732650|now:1746043198732432|diff:218| [2025/04/30 19:59:58 732437] [debug] |xqc_engine_main_logic|END|now:1746043198732399| [2025/04/30 19:59:58 732442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198732441| [2025/04/30 19:59:58 732445] [debug] |xqc_engine_wakeup_after|wakeup:1746043198732650|now:1746043198732445|diff:205| [2025/04/30 19:59:58 732449] [debug] |xqc_engine_main_logic|END|now:1746043198732441| [2025/04/30 19:59:58 733226] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198733225| [2025/04/30 19:59:58 733237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 733243] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:414| [2025/04/30 19:59:58 733247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 19:59:58 733252] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 19:59:58 733256] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 733261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:694|path_largest_ack:694| [2025/04/30 19:59:58 733266] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:445864|prior_time:1746043198700330|is_app_limited:0|send_elapse:33070|ack_elapse:32895|ctl_first_sent_time:1746043198701882|lagest_ack_time:1746043198733225|curr_delivered:485472| [2025/04/30 19:59:58 733270] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198701882| [2025/04/30 19:59:58 733275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 19:59:58 733279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31995|rttvar:472|minrtt:30467|latest_rtt:31343|ack_delay:32| [2025/04/30 19:59:58 733283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31909|rttvar:525|minrtt:30467|latest_rtt:31343|ack_delay:32| [2025/04/30 19:59:58 733287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:694|lost_pn:691|thresh:3| [2025/04/30 19:59:58 733291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 733295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31909|rtt_var:525|pto_duration:34009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 733300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 733308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 733312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 733316] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198790561|now:1746043198733295|interv:57266| [2025/04/30 19:59:58 733320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198790561|now:1746043198733295|interval:57266|pto_count:0|srtt:31909 [2025/04/30 19:59:58 733325] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33070, ack_elapse 32895, delivered 39608|rate 1197701|lost 274| [2025/04/30 19:59:58 733329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197701) in round 10| [2025/04/30 19:59:58 733333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 733337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 733341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198701882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 733346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198701882|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 733350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31909|latest_rtt:31343|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 733356] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 19:59:58 733361] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746043198733225|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 733367] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318733225|now:1746043198733225|interv:120000000| [2025/04/30 19:59:58 733372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318733225|now:1746043198733225|interv:120000000| [2025/04/30 19:59:58 733376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198732650|pq_index:0| [2025/04/30 19:59:58 733381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198732399| [2025/04/30 19:59:58 733385] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198733384| [2025/04/30 19:59:58 733389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198733388| [2025/04/30 19:59:58 733394] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198732650|now:1746043198733388| [2025/04/30 19:59:58 733398] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198732650|now:1746043198733388| [2025/04/30 19:59:58 733405] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 733410] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 733414] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 733418] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 733423] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 19:59:58 733453] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198733429|stream_id:8|stream_offset:491339| [2025/04/30 19:59:58 733458] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 733463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 733469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31909|rtt_var:525|pto_duration:34009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 733475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 733482] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 733488] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 733495] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198792438|now:1746043198733468|interv:58970| [2025/04/30 19:59:58 733501] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198792438|now:1746043198733468|interval:58970|pto_count:0|srtt:31909 [2025/04/30 19:59:58 733509] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 733517] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 733521] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:492506| [2025/04/30 19:59:58 733526] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 733530] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 19:59:58 733557] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198733536|stream_id:8|stream_offset:492506| [2025/04/30 19:59:58 733563] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 733569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 733582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31909|rtt_var:525|pto_duration:34009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 733589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 733596] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 733602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 733608] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198792545|now:1746043198733582|interv:58963| [2025/04/30 19:59:58 733612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198792545|now:1746043198733582|interval:58963|pto_count:0|srtt:31909 [2025/04/30 19:59:58 733616] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 733621] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 733625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 733630] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 733634] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198734633|now:1746043198733633|interv:1000| [2025/04/30 19:59:58 733638] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 733641] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 733645] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198734633| [2025/04/30 19:59:58 733650] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198734633| [2025/04/30 19:59:58 733654] [debug] |xqc_engine_wakeup_after|wakeup:1746043198734633|now:1746043198733653|diff:980| [2025/04/30 19:59:58 733658] [debug] |xqc_engine_main_logic|END|now:1746043198733388| [2025/04/30 19:59:58 733663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198733663| [2025/04/30 19:59:58 733667] [debug] |xqc_engine_wakeup_after|wakeup:1746043198734633|now:1746043198733667|diff:966| [2025/04/30 19:59:58 733671] [debug] |xqc_engine_main_logic|END|now:1746043198733663| [2025/04/30 19:59:58 734227] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198734226| [2025/04/30 19:59:58 734238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 734244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:415| [2025/04/30 19:59:58 734248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 19:59:58 734253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 19:59:58 734257] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 734262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:695| [2025/04/30 19:59:58 734267] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:40808|prior_delivered:445864|prior_time:1746043198700330|is_app_limited:0|send_elapse:33178|ack_elapse:33896|ctl_first_sent_time:1746043198701990|lagest_ack_time:1746043198734226|curr_delivered:486672| [2025/04/30 19:59:58 734276] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198701990| [2025/04/30 19:59:58 734281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 19:59:58 734285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31909|rttvar:525|minrtt:30467|latest_rtt:32236|ack_delay:32| [2025/04/30 19:59:58 734289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31946|rttvar:467|minrtt:30467|latest_rtt:32236|ack_delay:32| [2025/04/30 19:59:58 734293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 19:59:58 734297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 734302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31946|rtt_var:467|pto_duration:33946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 734306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 734310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 734314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 734318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198792482|now:1746043198734301|interv:58181| [2025/04/30 19:59:58 734322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198792482|now:1746043198734301|interval:58181|pto_count:0|srtt:31946 [2025/04/30 19:59:58 734326] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33178, ack_elapse 33896, delivered 40808|rate 1203917|lost 274| [2025/04/30 19:59:58 734330] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203917) in round 10| [2025/04/30 19:59:58 734335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 734339] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 734342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198701990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 734347] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198701990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 734351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:31946|latest_rtt:32236|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 734357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 19:59:58 734364] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746043198734226|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 734368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318734226|now:1746043198734226|interv:120000000| [2025/04/30 19:59:58 734372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318734226|now:1746043198734226|interv:120000000| [2025/04/30 19:59:58 734376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198734633|pq_index:0| [2025/04/30 19:59:58 734381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198733388| [2025/04/30 19:59:58 734384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198734384| [2025/04/30 19:59:58 734389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198734388| [2025/04/30 19:59:58 734395] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 734399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 734404] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 734408] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 734412] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198734633| [2025/04/30 19:59:58 734415] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198734633| [2025/04/30 19:59:58 734419] [debug] |xqc_engine_wakeup_after|wakeup:1746043198734633|now:1746043198734419|diff:214| [2025/04/30 19:59:58 734423] [debug] |xqc_engine_main_logic|END|now:1746043198734388| [2025/04/30 19:59:58 734428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198734428| [2025/04/30 19:59:58 734432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198734633|now:1746043198734432|diff:201| [2025/04/30 19:59:58 734436] [debug] |xqc_engine_main_logic|END|now:1746043198734428| [2025/04/30 19:59:58 735228] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198735227| [2025/04/30 19:59:58 735239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 735245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:416| [2025/04/30 19:59:58 735249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 19:59:58 735254] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 19:59:58 735258] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 735263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:696|path_largest_ack:696| [2025/04/30 19:59:58 735267] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:449464|prior_time:1746043198703233|is_app_limited:0|send_elapse:32765|ack_elapse:31994|ctl_first_sent_time:1746043198703580|lagest_ack_time:1746043198735227|curr_delivered:487872| [2025/04/30 19:59:58 735277] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198703580| [2025/04/30 19:59:58 735281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 19:59:58 735285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31946|rttvar:467|minrtt:30467|latest_rtt:31647|ack_delay:32| [2025/04/30 19:59:58 735289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31904|rttvar:433|minrtt:30467|latest_rtt:31647|ack_delay:32| [2025/04/30 19:59:58 735294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:696|lost_pn:693|thresh:3| [2025/04/30 19:59:58 735298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 735302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31904|rtt_var:433|pto_duration:33904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 735306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 735310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 735314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 735318] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198792440|now:1746043198735302|interv:57138| [2025/04/30 19:59:58 735322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198792440|now:1746043198735302|interval:57138|pto_count:0|srtt:31904 [2025/04/30 19:59:58 735326] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32765, ack_elapse 31994, delivered 38408|rate 1172226|lost 274| [2025/04/30 19:59:58 735331] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172226) in round 10| [2025/04/30 19:59:58 735335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 735339] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 735342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198703580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 735347] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198703580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 735351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31904|latest_rtt:31647|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 735357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 19:59:58 735363] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746043198735227|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 735368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318735227|now:1746043198735227|interv:120000000| [2025/04/30 19:59:58 735372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318735227|now:1746043198735227|interv:120000000| [2025/04/30 19:59:58 735376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198734633|pq_index:0| [2025/04/30 19:59:58 735380] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198734388| [2025/04/30 19:59:58 735384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198735384| [2025/04/30 19:59:58 735389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198735388| [2025/04/30 19:59:58 735393] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198734633|now:1746043198735388| [2025/04/30 19:59:58 735397] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198734633|now:1746043198735388| [2025/04/30 19:59:58 735401] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 735406] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 735410] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 735415] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 735419] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 19:59:58 735449] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198735425|stream_id:8|stream_offset:493673| [2025/04/30 19:59:58 735455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 735459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 735465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31904|rtt_var:433|pto_duration:33904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 735472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 735479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 735485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 735492] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198794329|now:1746043198735465|interv:58864| [2025/04/30 19:59:58 735499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198794329|now:1746043198735465|interval:58864|pto_count:0|srtt:31904 [2025/04/30 19:59:58 735512] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 735518] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 735522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:494840| [2025/04/30 19:59:58 735527] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 735531] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 19:59:58 735559] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198735538|stream_id:8|stream_offset:494840| [2025/04/30 19:59:58 735566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 735573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 735579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31904|rtt_var:433|pto_duration:33904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 735586] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 735593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 735599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 735606] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198794442|now:1746043198735579|interv:58863| [2025/04/30 19:59:58 735611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198794442|now:1746043198735579|interval:58863|pto_count:0|srtt:31904 [2025/04/30 19:59:58 735615] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 735620] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 735624] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 735629] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 735632] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198736632|now:1746043198735632|interv:1000| [2025/04/30 19:59:58 735636] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 735640] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 735644] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198736632| [2025/04/30 19:59:58 735648] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198736632| [2025/04/30 19:59:58 735657] [debug] |xqc_engine_wakeup_after|wakeup:1746043198736632|now:1746043198735657|diff:975| [2025/04/30 19:59:58 735661] [debug] |xqc_engine_main_logic|END|now:1746043198735388| [2025/04/30 19:59:58 735667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198735667| [2025/04/30 19:59:58 735671] [debug] |xqc_engine_wakeup_after|wakeup:1746043198736632|now:1746043198735670|diff:962| [2025/04/30 19:59:58 735674] [debug] |xqc_engine_main_logic|END|now:1746043198735667| [2025/04/30 19:59:58 736218] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198736216| [2025/04/30 19:59:58 736229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 736235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:417| [2025/04/30 19:59:58 736238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 19:59:58 736244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 19:59:58 736248] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 736253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 736257] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:449464|prior_time:1746043198703233|is_app_limited:0|send_elapse:32868|ack_elapse:32983|ctl_first_sent_time:1746043198703683|lagest_ack_time:1746043198736216|curr_delivered:489072| [2025/04/30 19:59:58 736262] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198703683| [2025/04/30 19:59:58 736266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 19:59:58 736270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31904|rttvar:433|minrtt:30467|latest_rtt:32533|ack_delay:24| [2025/04/30 19:59:58 736275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31979|rttvar:476|minrtt:30467|latest_rtt:32533|ack_delay:24| [2025/04/30 19:59:58 736279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 19:59:58 736283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 736287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31979|rtt_var:476|pto_duration:33979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 736291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 736295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 736299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 736303] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198794517|now:1746043198736287|interv:58230| [2025/04/30 19:59:58 736307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198794517|now:1746043198736287|interval:58230|pto_count:0|srtt:31979 [2025/04/30 19:59:58 736311] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32868, ack_elapse 32983, delivered 39608|rate 1200861|lost 274| [2025/04/30 19:59:58 736320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200861) in round 10| [2025/04/30 19:59:58 736325] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 736329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 736333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198703683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 736337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198703683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 736341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:31979|latest_rtt:32533|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 736347] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 19:59:58 736351] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746043198736216|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 736356] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318736216|now:1746043198736216|interv:120000000| [2025/04/30 19:59:58 736360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318736216|now:1746043198736216|interv:120000000| [2025/04/30 19:59:58 736364] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198736632|pq_index:0| [2025/04/30 19:59:58 736368] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198735388| [2025/04/30 19:59:58 736372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198736372| [2025/04/30 19:59:58 736377] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198736376| [2025/04/30 19:59:58 736382] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 736387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 736391] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 736395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 736399] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198736632| [2025/04/30 19:59:58 736403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198736632| [2025/04/30 19:59:58 736407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198736632|now:1746043198736407|diff:225| [2025/04/30 19:59:58 736413] [debug] |xqc_engine_main_logic|END|now:1746043198736376| [2025/04/30 19:59:58 736418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198736418| [2025/04/30 19:59:58 736422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198736632|now:1746043198736422|diff:210| [2025/04/30 19:59:58 736426] [debug] |xqc_engine_main_logic|END|now:1746043198736418| [2025/04/30 19:59:58 737315] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198737313| [2025/04/30 19:59:58 737326] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 737331] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:418| [2025/04/30 19:59:58 737335] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 19:59:58 737341] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 19:59:58 737345] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 737350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:698|path_largest_ack:698| [2025/04/30 19:59:58 737355] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:451864|prior_time:1746043198705249|is_app_limited:0|send_elapse:32810|ack_elapse:32064|ctl_first_sent_time:1746043198705563|lagest_ack_time:1746043198737313|curr_delivered:490272| [2025/04/30 19:59:58 737360] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198705563| [2025/04/30 19:59:58 737365] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 19:59:58 737369] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31979|rttvar:476|minrtt:30467|latest_rtt:31750|ack_delay:32| [2025/04/30 19:59:58 737373] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31946|rttvar:422|minrtt:30467|latest_rtt:31750|ack_delay:32| [2025/04/30 19:59:58 737377] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:698|lost_pn:695|thresh:3| [2025/04/30 19:59:58 737381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 737385] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31946|rtt_var:422|pto_duration:33946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 737390] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 737394] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 737398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 737402] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198794484|now:1746043198737385|interv:57099| [2025/04/30 19:59:58 737406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198794484|now:1746043198737385|interval:57099|pto_count:0|srtt:31946 [2025/04/30 19:59:58 737410] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32810, ack_elapse 32064, delivered 38408|rate 1170618|lost 274| [2025/04/30 19:59:58 737421] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170618) in round 10| [2025/04/30 19:59:58 737425] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 737429] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 737433] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198705563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 737437] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198705563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 737441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31946|latest_rtt:31750|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 737447] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 19:59:58 737451] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746043198737313|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 737456] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318737313|now:1746043198737313|interv:120000000| [2025/04/30 19:59:58 737460] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318737313|now:1746043198737313|interv:120000000| [2025/04/30 19:59:58 737464] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198736632|pq_index:0| [2025/04/30 19:59:58 737468] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198736376| [2025/04/30 19:59:58 737472] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198737472| [2025/04/30 19:59:58 737477] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198737476| [2025/04/30 19:59:58 737481] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198736632|now:1746043198737476| [2025/04/30 19:59:58 737486] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198736632|now:1746043198737476| [2025/04/30 19:59:58 737490] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 737495] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 737499] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 737503] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 737507] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 19:59:58 737537] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198737514|stream_id:8|stream_offset:496007| [2025/04/30 19:59:58 737547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 737552] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 737560] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31946|rtt_var:422|pto_duration:33946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 737567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 737574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 737580] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 737587] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198796460|now:1746043198737559|interv:58901| [2025/04/30 19:59:58 737593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198796460|now:1746043198737559|interval:58901|pto_count:0|srtt:31946 [2025/04/30 19:59:58 737601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 737607] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 737611] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:497174| [2025/04/30 19:59:58 737615] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 737619] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 19:59:58 737648] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198737626|stream_id:8|stream_offset:497174| [2025/04/30 19:59:58 737653] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 737660] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 737667] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31946|rtt_var:422|pto_duration:33946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 737673] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 737680] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 737686] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 737692] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198796572|now:1746043198737666|interv:58906| [2025/04/30 19:59:58 737698] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198796572|now:1746043198737666|interval:58906|pto_count:0|srtt:31946 [2025/04/30 19:59:58 737707] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 737712] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 737716] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 737720] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 737724] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198738724|now:1746043198737724|interv:1000| [2025/04/30 19:59:58 737728] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 737732] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 737736] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198738724| [2025/04/30 19:59:58 737740] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198738724| [2025/04/30 19:59:58 737744] [debug] |xqc_engine_wakeup_after|wakeup:1746043198738724|now:1746043198737744|diff:980| [2025/04/30 19:59:58 737748] [debug] |xqc_engine_main_logic|END|now:1746043198737476| [2025/04/30 19:59:58 737754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198737754| [2025/04/30 19:59:58 737758] [debug] |xqc_engine_wakeup_after|wakeup:1746043198738724|now:1746043198737758|diff:966| [2025/04/30 19:59:58 737762] [debug] |xqc_engine_main_logic|END|now:1746043198737754| [2025/04/30 19:59:58 738282] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198738281| [2025/04/30 19:59:58 738293] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 738299] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:419| [2025/04/30 19:59:58 738303] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 19:59:58 738308] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 19:59:58 738312] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 738317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 738322] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:451864|prior_time:1746043198705249|is_app_limited:0|send_elapse:32919|ack_elapse:33032|ctl_first_sent_time:1746043198705672|lagest_ack_time:1746043198738281|curr_delivered:491472| [2025/04/30 19:59:58 738326] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198705672| [2025/04/30 19:59:58 738331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 19:59:58 738335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31946|rttvar:422|minrtt:30467|latest_rtt:32609|ack_delay:48| [2025/04/30 19:59:58 738339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32023|rttvar:470|minrtt:30467|latest_rtt:32609|ack_delay:48| [2025/04/30 19:59:58 738348] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 19:59:58 738352] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 738356] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32023|rtt_var:470|pto_duration:34023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 738360] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 738364] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 738368] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 738372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198796649|now:1746043198738356|interv:58293| [2025/04/30 19:59:58 738376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198796649|now:1746043198738356|interval:58293|pto_count:0|srtt:32023 [2025/04/30 19:59:58 738380] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32919, ack_elapse 33032, delivered 39608|rate 1199079|lost 274| [2025/04/30 19:59:58 738385] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199079) in round 10| [2025/04/30 19:59:58 738389] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 738393] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 738397] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198705672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 738401] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198705672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 738406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32023|latest_rtt:32609|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 738411] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 19:59:58 738416] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746043198738281|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 738420] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318738281|now:1746043198738281|interv:120000000| [2025/04/30 19:59:58 738424] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318738281|now:1746043198738281|interv:120000000| [2025/04/30 19:59:58 738428] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198738724|pq_index:0| [2025/04/30 19:59:58 738433] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198737476| [2025/04/30 19:59:58 738436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198738436| [2025/04/30 19:59:58 738444] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198738443| [2025/04/30 19:59:58 738450] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 738454] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 738458] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 738462] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 738466] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198738724| [2025/04/30 19:59:58 738470] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198738724| [2025/04/30 19:59:58 738474] [debug] |xqc_engine_wakeup_after|wakeup:1746043198738724|now:1746043198738474|diff:250| [2025/04/30 19:59:58 738478] [debug] |xqc_engine_main_logic|END|now:1746043198738443| [2025/04/30 19:59:58 738483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198738483| [2025/04/30 19:59:58 738487] [debug] |xqc_engine_wakeup_after|wakeup:1746043198738724|now:1746043198738486|diff:238| [2025/04/30 19:59:58 738490] [debug] |xqc_engine_main_logic|END|now:1746043198738483| [2025/04/30 19:59:58 739211] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198739209| [2025/04/30 19:59:58 739222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 739228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:420| [2025/04/30 19:59:58 739232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 19:59:58 739237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 19:59:58 739241] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 739246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:700| [2025/04/30 19:59:58 739250] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:454264|prior_time:1746043198707368|is_app_limited:0|send_elapse:32541|ack_elapse:31841|ctl_first_sent_time:1746043198707654|lagest_ack_time:1746043198739209|curr_delivered:492672| [2025/04/30 19:59:58 739255] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198707654| [2025/04/30 19:59:58 739259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 19:59:58 739263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32023|rttvar:470|minrtt:30467|latest_rtt:31555|ack_delay:32| [2025/04/30 19:59:58 739268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31961|rttvar:478|minrtt:30467|latest_rtt:31555|ack_delay:32| [2025/04/30 19:59:58 739272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/04/30 19:59:58 739281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 739285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31961|rtt_var:478|pto_duration:33961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 739289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 739293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 739297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 739301] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198796587|now:1746043198739285|interv:57302| [2025/04/30 19:59:58 739305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198796587|now:1746043198739285|interval:57302|pto_count:0|srtt:31961 [2025/04/30 19:59:58 739310] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32541, ack_elapse 31841, delivered 38408|rate 1180295|lost 274| [2025/04/30 19:59:58 739314] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180295) in round 10| [2025/04/30 19:59:58 739318] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 739322] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 739326] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198707654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 739330] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198707654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 739335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31961|latest_rtt:31555|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 739340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 19:59:58 739345] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746043198739209|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 739349] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318739209|now:1746043198739209|interv:120000000| [2025/04/30 19:59:58 739353] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318739209|now:1746043198739209|interv:120000000| [2025/04/30 19:59:58 739357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198738724|pq_index:0| [2025/04/30 19:59:58 739361] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198738443| [2025/04/30 19:59:58 739365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198739365| [2025/04/30 19:59:58 739370] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198739369| [2025/04/30 19:59:58 739378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198738724|now:1746043198739369| [2025/04/30 19:59:58 739383] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198738724|now:1746043198739369| [2025/04/30 19:59:58 739387] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 739394] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 739398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 739402] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 739407] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 19:59:58 739437] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198739413|stream_id:8|stream_offset:498341| [2025/04/30 19:59:58 739442] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 739447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 739452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31961|rtt_var:478|pto_duration:33961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 739459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 739465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 739472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 739478] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198798374|now:1746043198739452|interv:58922| [2025/04/30 19:59:58 739485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198798374|now:1746043198739452|interval:58922|pto_count:0|srtt:31961 [2025/04/30 19:59:58 739492] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 739499] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 739504] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:499508| [2025/04/30 19:59:58 739511] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 739518] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 19:59:58 739553] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198739527|stream_id:8|stream_offset:499508| [2025/04/30 19:59:58 739566] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 739573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 739579] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31961|rtt_var:478|pto_duration:33961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 739584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 739588] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 739591] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 739595] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198798488|now:1746043198739579|interv:58909| [2025/04/30 19:59:58 739599] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198798488|now:1746043198739579|interval:58909|pto_count:0|srtt:31961 [2025/04/30 19:59:58 739604] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 739608] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 739612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 739617] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 739621] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198740620|now:1746043198739620|interv:1000| [2025/04/30 19:59:58 739624] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 739628] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 739632] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198740620| [2025/04/30 19:59:58 739636] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198740620| [2025/04/30 19:59:58 739640] [debug] |xqc_engine_wakeup_after|wakeup:1746043198740620|now:1746043198739640|diff:980| [2025/04/30 19:59:58 739645] [debug] |xqc_engine_main_logic|END|now:1746043198739369| [2025/04/30 19:59:58 739650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198739650| [2025/04/30 19:59:58 739654] [debug] |xqc_engine_wakeup_after|wakeup:1746043198740620|now:1746043198739654|diff:966| [2025/04/30 19:59:58 739658] [debug] |xqc_engine_main_logic|END|now:1746043198739650| [2025/04/30 19:59:58 740226] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198740225| [2025/04/30 19:59:58 740236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 740242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:421| [2025/04/30 19:59:58 740246] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 19:59:58 740257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 19:59:58 740261] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 740266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 740270] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:454264|prior_time:1746043198707368|is_app_limited:0|send_elapse:32702|ack_elapse:32857|ctl_first_sent_time:1746043198707815|lagest_ack_time:1746043198740225|curr_delivered:493872| [2025/04/30 19:59:58 740275] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198707815| [2025/04/30 19:59:58 740279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 19:59:58 740284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31961|rttvar:478|minrtt:30467|latest_rtt:32410|ack_delay:24| [2025/04/30 19:59:58 740288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32014|rttvar:465|minrtt:30467|latest_rtt:32410|ack_delay:24| [2025/04/30 19:59:58 740292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 19:59:58 740296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 740300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32014|rtt_var:465|pto_duration:34014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 740305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 740309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 740312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 740316] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198798541|now:1746043198740300|interv:58241| [2025/04/30 19:59:58 740320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198798541|now:1746043198740300|interval:58241|pto_count:0|srtt:32014 [2025/04/30 19:59:58 740325] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32702, ack_elapse 32857, delivered 39608|rate 1205466|lost 274| [2025/04/30 19:59:58 740329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205466) in round 10| [2025/04/30 19:59:58 740333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 740338] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 740341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198707815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 740346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198707815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 740353] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32014|latest_rtt:32410|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 740359] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 19:59:58 740363] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746043198740225|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 740368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318740225|now:1746043198740225|interv:120000000| [2025/04/30 19:59:58 740372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318740225|now:1746043198740225|interv:120000000| [2025/04/30 19:59:58 740376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198740620|pq_index:0| [2025/04/30 19:59:58 740380] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198739369| [2025/04/30 19:59:58 740384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198740384| [2025/04/30 19:59:58 740389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198740388| [2025/04/30 19:59:58 740395] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 740399] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 740403] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 740407] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 740411] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198740620| [2025/04/30 19:59:58 740415] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198740620| [2025/04/30 19:59:58 740419] [debug] |xqc_engine_wakeup_after|wakeup:1746043198740620|now:1746043198740419|diff:201| [2025/04/30 19:59:58 740423] [debug] |xqc_engine_main_logic|END|now:1746043198740388| [2025/04/30 19:59:58 740428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198740428| [2025/04/30 19:59:58 740432] [debug] |xqc_engine_wakeup_after|wakeup:1746043198740620|now:1746043198740432|diff:188| [2025/04/30 19:59:58 740436] [debug] |xqc_engine_main_logic|END|now:1746043198740428| [2025/04/30 19:59:58 741220] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198741219| [2025/04/30 19:59:58 741230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 741236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:422| [2025/04/30 19:59:58 741240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 19:59:58 741245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 19:59:58 741255] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 741259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 741264] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:456664|prior_time:1746043198709308|is_app_limited:0|send_elapse:33004|ack_elapse:31911|ctl_first_sent_time:1746043198709586|lagest_ack_time:1746043198741219|curr_delivered:495072| [2025/04/30 19:59:58 741268] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198709586| [2025/04/30 19:59:58 741273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 19:59:58 741277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32014|rttvar:465|minrtt:30467|latest_rtt:31633|ack_delay:24| [2025/04/30 19:59:58 741281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31964|rttvar:450|minrtt:30467|latest_rtt:31633|ack_delay:24| [2025/04/30 19:59:58 741286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 19:59:58 741290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 741294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31964|rtt_var:450|pto_duration:33964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 741298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 741302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 741306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 741310] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198798491|now:1746043198741294|interv:57197| [2025/04/30 19:59:58 741314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198798491|now:1746043198741294|interval:57197|pto_count:0|srtt:31964 [2025/04/30 19:59:58 741319] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33004, ack_elapse 31911, delivered 38408|rate 1163737|lost 274| [2025/04/30 19:59:58 741323] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163737) in round 10| [2025/04/30 19:59:58 741327] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 741331] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 741335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198709586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 741340] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198709586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 741344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31964|latest_rtt:31633|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 741353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 19:59:58 741357] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746043198741219|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 741362] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318741219|now:1746043198741219|interv:120000000| [2025/04/30 19:59:58 741366] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318741219|now:1746043198741219|interv:120000000| [2025/04/30 19:59:58 741370] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198740620|pq_index:0| [2025/04/30 19:59:58 741374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198740388| [2025/04/30 19:59:58 741378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198741378| [2025/04/30 19:59:58 741383] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198741382| [2025/04/30 19:59:58 741388] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198740620|now:1746043198741382| [2025/04/30 19:59:58 741392] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198740620|now:1746043198741382| [2025/04/30 19:59:58 741396] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 741401] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 741405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 741410] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 741414] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 19:59:58 741444] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198741420|stream_id:8|stream_offset:500675| [2025/04/30 19:59:58 741450] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 741455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 741459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31964|rtt_var:450|pto_duration:33964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 741463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 741467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 741475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 741479] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198800384|now:1746043198741459|interv:58925| [2025/04/30 19:59:58 741483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198800384|now:1746043198741459|interval:58925|pto_count:0|srtt:31964 [2025/04/30 19:59:58 741487] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 741492] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 741496] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:501842| [2025/04/30 19:59:58 741501] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 741505] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 19:59:58 741527] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198741511|stream_id:8|stream_offset:501842| [2025/04/30 19:59:58 741532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 741537] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 741541] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31964|rtt_var:450|pto_duration:33964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 741545] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 741549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 741553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 741557] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198800475|now:1746043198741541|interv:58934| [2025/04/30 19:59:58 741561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198800475|now:1746043198741541|interval:58934|pto_count:0|srtt:31964 [2025/04/30 19:59:58 741565] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 741570] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 741574] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 741579] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 741582] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198742582|now:1746043198741582|interv:1000| [2025/04/30 19:59:58 741589] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 741593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 741597] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198742582| [2025/04/30 19:59:58 741601] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198742582| [2025/04/30 19:59:58 741605] [debug] |xqc_engine_wakeup_after|wakeup:1746043198742582|now:1746043198741605|diff:977| [2025/04/30 19:59:58 741610] [debug] |xqc_engine_main_logic|END|now:1746043198741382| [2025/04/30 19:59:58 741615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198741615| [2025/04/30 19:59:58 741619] [debug] |xqc_engine_wakeup_after|wakeup:1746043198742582|now:1746043198741618|diff:964| [2025/04/30 19:59:58 741622] [debug] |xqc_engine_main_logic|END|now:1746043198741615| [2025/04/30 19:59:58 742257] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198742255| [2025/04/30 19:59:58 742271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 742278] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:423| [2025/04/30 19:59:58 742282] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 19:59:58 742288] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 19:59:58 742293] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 742298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:703|path_largest_ack:703| [2025/04/30 19:59:58 742304] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:456664|prior_time:1746043198709308|is_app_limited:0|send_elapse:33111|ack_elapse:32947|ctl_first_sent_time:1746043198709693|lagest_ack_time:1746043198742255|curr_delivered:496272| [2025/04/30 19:59:58 742310] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198709693| [2025/04/30 19:59:58 742315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 19:59:58 742319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31964|rttvar:450|minrtt:30467|latest_rtt:32562|ack_delay:24| [2025/04/30 19:59:58 742323] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32036|rttvar:481|minrtt:30467|latest_rtt:32562|ack_delay:24| [2025/04/30 19:59:58 742327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:703|lost_pn:700|thresh:3| [2025/04/30 19:59:58 742332] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 742337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32036|rtt_var:481|pto_duration:34036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 742344] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 742351] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 742357] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 742370] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198800547|now:1746043198742337|interv:58210| [2025/04/30 19:59:58 742374] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198800547|now:1746043198742337|interval:58210|pto_count:0|srtt:32036 [2025/04/30 19:59:58 742379] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33111, ack_elapse 32947, delivered 39608|rate 1196218|lost 274| [2025/04/30 19:59:58 742384] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196218) in round 10| [2025/04/30 19:59:58 742388] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 742392] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 742396] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198709693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 742400] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198709693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 742405] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32036|latest_rtt:32562|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 742411] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 19:59:58 742416] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746043198742255|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 742421] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318742255|now:1746043198742255|interv:120000000| [2025/04/30 19:59:58 742425] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318742255|now:1746043198742255|interv:120000000| [2025/04/30 19:59:58 742429] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198742582|pq_index:0| [2025/04/30 19:59:58 742433] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198741382| [2025/04/30 19:59:58 742437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198742437| [2025/04/30 19:59:58 742442] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198742441| [2025/04/30 19:59:58 742448] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 742453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 742458] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 742464] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 742468] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198742582| [2025/04/30 19:59:58 742472] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198742582| [2025/04/30 19:59:58 742476] [debug] |xqc_engine_wakeup_after|wakeup:1746043198742582|now:1746043198742476|diff:106| [2025/04/30 19:59:58 742481] [debug] |xqc_engine_main_logic|END|now:1746043198742441| [2025/04/30 19:59:58 742486] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198742486| [2025/04/30 19:59:58 742490] [debug] |xqc_engine_wakeup_after|wakeup:1746043198742582|now:1746043198742490|diff:92| [2025/04/30 19:59:58 742494] [debug] |xqc_engine_main_logic|END|now:1746043198742486| [2025/04/30 19:59:58 743211] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198743210| [2025/04/30 19:59:58 743223] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 743229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:424| [2025/04/30 19:59:58 743233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 19:59:58 743238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 19:59:58 743243] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 743247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:704| [2025/04/30 19:59:58 743252] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:459064|prior_time:1746043198711305|is_app_limited:0|send_elapse:33004|ack_elapse:31905|ctl_first_sent_time:1746043198711567|lagest_ack_time:1746043198743210|curr_delivered:497472| [2025/04/30 19:59:58 743257] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198711567| [2025/04/30 19:59:58 743261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 19:59:58 743265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32036|rttvar:481|minrtt:30467|latest_rtt:31643|ack_delay:24| [2025/04/30 19:59:58 743270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31984|rttvar:465|minrtt:30467|latest_rtt:31643|ack_delay:24| [2025/04/30 19:59:58 743274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:704|lost_pn:701|thresh:3| [2025/04/30 19:59:58 743278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 743282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31984|rtt_var:465|pto_duration:33984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 743287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 743290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 743294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 743298] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198800495|now:1746043198743282|interv:57213| [2025/04/30 19:59:58 743307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198800495|now:1746043198743282|interval:57213|pto_count:0|srtt:31984 [2025/04/30 19:59:58 743312] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33004, ack_elapse 31905, delivered 38408|rate 1163737|lost 274| [2025/04/30 19:59:58 743316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163737) in round 10| [2025/04/30 19:59:58 743320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 743324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 743328] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198711567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 743333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198711567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 743337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31984|latest_rtt:31643|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 743343] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 19:59:58 743347] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746043198743210|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 743352] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318743210|now:1746043198743210|interv:120000000| [2025/04/30 19:59:58 743356] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318743210|now:1746043198743210|interv:120000000| [2025/04/30 19:59:58 743360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198742582|pq_index:0| [2025/04/30 19:59:58 743365] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198742441| [2025/04/30 19:59:58 743369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198743369| [2025/04/30 19:59:58 743374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198743373| [2025/04/30 19:59:58 743378] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198742582|now:1746043198743373| [2025/04/30 19:59:58 743382] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198742582|now:1746043198743373| [2025/04/30 19:59:58 743386] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 743392] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 743396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 743403] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 743408] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 19:59:58 743444] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198743414|stream_id:8|stream_offset:503009| [2025/04/30 19:59:58 743453] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 743461] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 743468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31984|rtt_var:465|pto_duration:33984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 743474] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 743478] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 743481] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 743485] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198802398|now:1746043198743468|interv:58930| [2025/04/30 19:59:58 743489] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198802398|now:1746043198743468|interval:58930|pto_count:0|srtt:31984 [2025/04/30 19:59:58 743494] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 743499] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 743503] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:504176| [2025/04/30 19:59:58 743508] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 743512] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 19:59:58 743541] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198743519|stream_id:8|stream_offset:504176| [2025/04/30 19:59:58 743550] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 743557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 743564] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31984|rtt_var:465|pto_duration:33984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 743569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 743573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 743581] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 743585] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198802503|now:1746043198743564|interv:58939| [2025/04/30 19:59:58 743589] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198802503|now:1746043198743564|interval:58939|pto_count:0|srtt:31984 [2025/04/30 19:59:58 743593] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 743598] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 743602] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 743607] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 743611] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198744610|now:1746043198743610|interv:1000| [2025/04/30 19:59:58 743615] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 743618] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 743622] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198744610| [2025/04/30 19:59:58 743627] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198744610| [2025/04/30 19:59:58 743631] [debug] |xqc_engine_wakeup_after|wakeup:1746043198744610|now:1746043198743631|diff:979| [2025/04/30 19:59:58 743635] [debug] |xqc_engine_main_logic|END|now:1746043198743373| [2025/04/30 19:59:58 743640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198743640| [2025/04/30 19:59:58 743644] [debug] |xqc_engine_wakeup_after|wakeup:1746043198744610|now:1746043198743644|diff:966| [2025/04/30 19:59:58 743648] [debug] |xqc_engine_main_logic|END|now:1746043198743640| [2025/04/30 19:59:58 744223] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198744222| [2025/04/30 19:59:58 744235] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 744241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:425| [2025/04/30 19:59:58 744245] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 19:59:58 744250] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 19:59:58 744254] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 744259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 744264] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:459064|prior_time:1746043198711305|is_app_limited:0|send_elapse:33107|ack_elapse:32917|ctl_first_sent_time:1746043198711670|lagest_ack_time:1746043198744222|curr_delivered:498672| [2025/04/30 19:59:58 744268] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198711670| [2025/04/30 19:59:58 744273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 19:59:58 744282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31984|rttvar:465|minrtt:30467|latest_rtt:32552|ack_delay:24| [2025/04/30 19:59:58 744286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32052|rttvar:485|minrtt:30467|latest_rtt:32552|ack_delay:24| [2025/04/30 19:59:58 744290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 19:59:58 744294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 744298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32052|rtt_var:485|pto_duration:34052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 744303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 744307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 744311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 744315] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198802571|now:1746043198744298|interv:58273| [2025/04/30 19:59:58 744319] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198802571|now:1746043198744298|interval:58273|pto_count:0|srtt:32052 [2025/04/30 19:59:58 744323] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33107, ack_elapse 32917, delivered 39608|rate 1196363|lost 274| [2025/04/30 19:59:58 744327] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196363) in round 10| [2025/04/30 19:59:58 744332] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 744336] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 744340] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198711670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 744344] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198711670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 744349] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32052|latest_rtt:32552|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 744354] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 19:59:58 744359] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746043198744222|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 744364] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318744222|now:1746043198744222|interv:120000000| [2025/04/30 19:59:58 744370] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318744222|now:1746043198744222|interv:120000000| [2025/04/30 19:59:58 744374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198744610|pq_index:0| [2025/04/30 19:59:58 744379] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198743373| [2025/04/30 19:59:58 744383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198744383| [2025/04/30 19:59:58 744387] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198744386| [2025/04/30 19:59:58 744393] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 744398] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 744402] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 744406] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 744410] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198744610| [2025/04/30 19:59:58 744414] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198744610| [2025/04/30 19:59:58 744418] [debug] |xqc_engine_wakeup_after|wakeup:1746043198744610|now:1746043198744418|diff:192| [2025/04/30 19:59:58 744422] [debug] |xqc_engine_main_logic|END|now:1746043198744386| [2025/04/30 19:59:58 744427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198744427| [2025/04/30 19:59:58 744431] [debug] |xqc_engine_wakeup_after|wakeup:1746043198744610|now:1746043198744431|diff:179| [2025/04/30 19:59:58 744435] [debug] |xqc_engine_main_logic|END|now:1746043198744427| [2025/04/30 19:59:58 745260] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198745259| [2025/04/30 19:59:58 745271] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 745277] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:426| [2025/04/30 19:59:58 745281] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 19:59:58 745287] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 19:59:58 745291] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 745295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:706| [2025/04/30 19:59:58 745300] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:461464|prior_time:1746043198713421|is_app_limited:0|send_elapse:33083|ack_elapse:31838|ctl_first_sent_time:1746043198713677|lagest_ack_time:1746043198745259|curr_delivered:499872| [2025/04/30 19:59:58 745305] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198713677| [2025/04/30 19:59:58 745309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 19:59:58 745318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32052|rttvar:485|minrtt:30467|latest_rtt:31582|ack_delay:48| [2025/04/30 19:59:58 745322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31987|rttvar:493|minrtt:30467|latest_rtt:31582|ack_delay:48| [2025/04/30 19:59:58 745326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/04/30 19:59:58 745331] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 745335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31987|rtt_var:493|pto_duration:33987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 745339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 745343] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 745347] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 745351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198802506|now:1746043198745334|interv:57172| [2025/04/30 19:59:58 745354] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198802506|now:1746043198745334|interval:57172|pto_count:0|srtt:31987 [2025/04/30 19:59:58 745359] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33083, ack_elapse 31838, delivered 38408|rate 1160958|lost 274| [2025/04/30 19:59:58 745363] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160958) in round 10| [2025/04/30 19:59:58 745368] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 745372] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 745376] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198713677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 745380] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198713677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 745384] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31987|latest_rtt:31582|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 745390] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 19:59:58 745395] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746043198745259|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 745399] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318745259|now:1746043198745259|interv:120000000| [2025/04/30 19:59:58 745403] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318745259|now:1746043198745259|interv:120000000| [2025/04/30 19:59:58 745410] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198744610|pq_index:0| [2025/04/30 19:59:58 745414] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198744386| [2025/04/30 19:59:58 745418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198745418| [2025/04/30 19:59:58 745423] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198745422| [2025/04/30 19:59:58 745428] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198744610|now:1746043198745422| [2025/04/30 19:59:58 745432] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198744610|now:1746043198745422| [2025/04/30 19:59:58 745436] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 745441] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 745445] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 745450] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 745454] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 19:59:58 745488] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198745460|stream_id:8|stream_offset:505343| [2025/04/30 19:59:58 745497] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 745505] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 745511] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31987|rtt_var:493|pto_duration:33987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 745518] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 745522] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 745526] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 745529] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198804447|now:1746043198745511|interv:58936| [2025/04/30 19:59:58 745533] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198804447|now:1746043198745511|interval:58936|pto_count:0|srtt:31987 [2025/04/30 19:59:58 745538] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 745543] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 745547] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:506510| [2025/04/30 19:59:58 745555] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 745560] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 19:59:58 745590] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198745566|stream_id:8|stream_offset:506510| [2025/04/30 19:59:58 745598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 745605] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 745612] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31987|rtt_var:493|pto_duration:33987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 745617] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 745621] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 745625] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 745629] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198804553|now:1746043198745612|interv:58941| [2025/04/30 19:59:58 745632] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198804553|now:1746043198745612|interval:58941|pto_count:0|srtt:31987 [2025/04/30 19:59:58 745637] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 745641] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 745646] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 745650] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 745654] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198746654|now:1746043198745654|interv:1000| [2025/04/30 19:59:58 745658] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 745662] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 745666] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198746654| [2025/04/30 19:59:58 745670] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198746654| [2025/04/30 19:59:58 745674] [debug] |xqc_engine_wakeup_after|wakeup:1746043198746654|now:1746043198745674|diff:980| [2025/04/30 19:59:58 745680] [debug] |xqc_engine_main_logic|END|now:1746043198745422| [2025/04/30 19:59:58 745687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198745687| [2025/04/30 19:59:58 745691] [debug] |xqc_engine_wakeup_after|wakeup:1746043198746654|now:1746043198745691|diff:963| [2025/04/30 19:59:58 745695] [debug] |xqc_engine_main_logic|END|now:1746043198745687| [2025/04/30 19:59:58 746212] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198746211| [2025/04/30 19:59:58 746224] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 746230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:427| [2025/04/30 19:59:58 746234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 19:59:58 746240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 19:59:58 746244] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 746249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 746254] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:461464|prior_time:1746043198713421|is_app_limited:0|send_elapse:33193|ack_elapse:32790|ctl_first_sent_time:1746043198713787|lagest_ack_time:1746043198746211|curr_delivered:501072| [2025/04/30 19:59:58 746258] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198713787| [2025/04/30 19:59:58 746263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 19:59:58 746267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31987|rttvar:493|minrtt:30467|latest_rtt:32424|ack_delay:24| [2025/04/30 19:59:58 746271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32039|rttvar:473|minrtt:30467|latest_rtt:32424|ack_delay:24| [2025/04/30 19:59:58 746276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 19:59:58 746280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 746284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32039|rtt_var:473|pto_duration:34039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 746288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 746292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 746296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 746300] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198804605|now:1746043198746284|interv:58321| [2025/04/30 19:59:58 746304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198804605|now:1746043198746284|interval:58321|pto_count:0|srtt:32039 [2025/04/30 19:59:58 746308] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 33193, ack_elapse 32790, delivered 39608|rate 1193263|lost 274| [2025/04/30 19:59:58 746313] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193263) in round 10| [2025/04/30 19:59:58 746317] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 746321] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 746330] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198713787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 746335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198713787|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 746339] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32039|latest_rtt:32424|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 746345] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 19:59:58 746350] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746043198746211|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 746354] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318746211|now:1746043198746211|interv:120000000| [2025/04/30 19:59:58 746359] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318746211|now:1746043198746211|interv:120000000| [2025/04/30 19:59:58 746363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198746654|pq_index:0| [2025/04/30 19:59:58 746367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198745422| [2025/04/30 19:59:58 746371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198746371| [2025/04/30 19:59:58 746376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198746375| [2025/04/30 19:59:58 746382] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 746386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 746391] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 746395] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 746399] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198746654| [2025/04/30 19:59:58 746403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198746654| [2025/04/30 19:59:58 746407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198746654|now:1746043198746407|diff:247| [2025/04/30 19:59:58 746411] [debug] |xqc_engine_main_logic|END|now:1746043198746375| [2025/04/30 19:59:58 746416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198746416| [2025/04/30 19:59:58 746420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198746654|now:1746043198746420|diff:234| [2025/04/30 19:59:58 746424] [debug] |xqc_engine_main_logic|END|now:1746043198746416| [2025/04/30 19:59:58 747189] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198747188| [2025/04/30 19:59:58 747208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 747214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:428| [2025/04/30 19:59:58 747218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 19:59:58 747223] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 19:59:58 747228] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 747232] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:708|path_largest_ack:708| [2025/04/30 19:59:58 747237] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:463864|prior_time:1746043198715287|is_app_limited:0|send_elapse:31696|ack_elapse:31901|ctl_first_sent_time:1746043198715602|lagest_ack_time:1746043198747188|curr_delivered:502272| [2025/04/30 19:59:58 747242] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198715602| [2025/04/30 19:59:58 747246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 19:59:58 747250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32039|rttvar:473|minrtt:30467|latest_rtt:31586|ack_delay:24| [2025/04/30 19:59:58 747254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31980|rttvar:474|minrtt:30467|latest_rtt:31586|ack_delay:24| [2025/04/30 19:59:58 747259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/04/30 19:59:58 747263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 747267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:474|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 747271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 747275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 747279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 747283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198804546|now:1746043198747267|interv:57279| [2025/04/30 19:59:58 747287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198804546|now:1746043198747267|interval:57279|pto_count:0|srtt:31980 [2025/04/30 19:59:58 747292] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31696, ack_elapse 31901, delivered 38408|rate 1203974|lost 274| [2025/04/30 19:59:58 747296] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203974) in round 10| [2025/04/30 19:59:58 747300] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 747304] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 747308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198715602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 747316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198715602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 747320] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31980|latest_rtt:31586|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 747326] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 19:59:58 747330] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1746043198747188|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 747335] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318747188|now:1746043198747188|interv:120000000| [2025/04/30 19:59:58 747339] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318747188|now:1746043198747188|interv:120000000| [2025/04/30 19:59:58 747343] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198746654|pq_index:0| [2025/04/30 19:59:58 747347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198746375| [2025/04/30 19:59:58 747351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198747351| [2025/04/30 19:59:58 747356] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198747355| [2025/04/30 19:59:58 747360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198746654|now:1746043198747355| [2025/04/30 19:59:58 747364] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198746654|now:1746043198747355| [2025/04/30 19:59:58 747368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 747374] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 747378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 747382] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 747387] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 19:59:58 747421] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198747393|stream_id:8|stream_offset:507677| [2025/04/30 19:59:58 747430] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 747438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 747451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:474|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 747455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 747459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 747463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 747467] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198806373|now:1746043198747450|interv:58923| [2025/04/30 19:59:58 747471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198806373|now:1746043198747450|interval:58923|pto_count:0|srtt:31980 [2025/04/30 19:59:58 747476] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 747480] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 747485] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:508844| [2025/04/30 19:59:58 747489] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 747493] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 19:59:58 747523] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198747500|stream_id:8|stream_offset:508844| [2025/04/30 19:59:58 747532] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 747539] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 747546] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31980|rtt_var:474|pto_duration:33980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 747551] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 747555] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 747559] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 747563] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198806480|now:1746043198747546|interv:58934| [2025/04/30 19:59:58 747567] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198806480|now:1746043198747546|interval:58934|pto_count:0|srtt:31980 [2025/04/30 19:59:58 747572] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 747576] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 747584] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 747589] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 747593] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198748593|now:1746043198747593|interv:1000| [2025/04/30 19:59:58 747597] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 747601] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 747605] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198748593| [2025/04/30 19:59:58 747609] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198748593| [2025/04/30 19:59:58 747613] [debug] |xqc_engine_wakeup_after|wakeup:1746043198748593|now:1746043198747613|diff:980| [2025/04/30 19:59:58 747618] [debug] |xqc_engine_main_logic|END|now:1746043198747355| [2025/04/30 19:59:58 747623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198747623| [2025/04/30 19:59:58 747627] [debug] |xqc_engine_wakeup_after|wakeup:1746043198748593|now:1746043198747627|diff:966| [2025/04/30 19:59:58 747631] [debug] |xqc_engine_main_logic|END|now:1746043198747623| [2025/04/30 19:59:58 748213] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198748211| [2025/04/30 19:59:58 748224] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 748230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:429| [2025/04/30 19:59:58 748234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 19:59:58 748240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 19:59:58 748244] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 748249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 748253] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:463864|prior_time:1746043198715287|is_app_limited:0|send_elapse:31804|ack_elapse:32924|ctl_first_sent_time:1746043198715710|lagest_ack_time:1746043198748211|curr_delivered:503472| [2025/04/30 19:59:58 748258] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198715710| [2025/04/30 19:59:58 748263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 19:59:58 748267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31980|rttvar:474|minrtt:30467|latest_rtt:32501|ack_delay:24| [2025/04/30 19:59:58 748271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32042|rttvar:480|minrtt:30467|latest_rtt:32501|ack_delay:24| [2025/04/30 19:59:58 748275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 19:59:58 748279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 748283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32042|rtt_var:480|pto_duration:34042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 748293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 748296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 748300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 748304] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198806542|now:1746043198748283|interv:58259| [2025/04/30 19:59:58 748308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198806542|now:1746043198748283|interval:58259|pto_count:0|srtt:32042 [2025/04/30 19:59:58 748313] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31804, ack_elapse 32924, delivered 39608|rate 1203012|lost 274| [2025/04/30 19:59:58 748317] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203012) in round 10| [2025/04/30 19:59:58 748321] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 748325] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 748329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198715710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 748334] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198715710|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:466264| [2025/04/30 19:59:58 748338] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:38407|srtt:32042|latest_rtt:32501|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 748344] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 19:59:58 748349] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746043198748211|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 748353] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318748211|now:1746043198748211|interv:120000000| [2025/04/30 19:59:58 748358] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318748211|now:1746043198748211|interv:120000000| [2025/04/30 19:59:58 748362] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198748593|pq_index:0| [2025/04/30 19:59:58 748366] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198747355| [2025/04/30 19:59:58 748370] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198748370| [2025/04/30 19:59:58 748375] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198748374| [2025/04/30 19:59:58 748381] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 748388] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 748392] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 748396] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 748400] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198748593| [2025/04/30 19:59:58 748404] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198748593| [2025/04/30 19:59:58 748408] [debug] |xqc_engine_wakeup_after|wakeup:1746043198748593|now:1746043198748408|diff:185| [2025/04/30 19:59:58 748412] [debug] |xqc_engine_main_logic|END|now:1746043198748374| [2025/04/30 19:59:58 748417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198748417| [2025/04/30 19:59:58 748421] [debug] |xqc_engine_wakeup_after|wakeup:1746043198748593|now:1746043198748421|diff:172| [2025/04/30 19:59:58 748425] [debug] |xqc_engine_main_logic|END|now:1746043198748417| [2025/04/30 19:59:58 749188] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198749187| [2025/04/30 19:59:58 749202] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 749209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:430| [2025/04/30 19:59:58 749213] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 19:59:58 749219] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 19:59:58 749223] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 749227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:710| [2025/04/30 19:59:58 749232] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:466264|prior_time:1746043198717400|is_app_limited:0|send_elapse:31880|ack_elapse:31787|ctl_first_sent_time:1746043198717637|lagest_ack_time:1746043198749187|curr_delivered:504672| [2025/04/30 19:59:58 749236] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198717637| [2025/04/30 19:59:58 749241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 19:59:58 749245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32042|rttvar:480|minrtt:30467|latest_rtt:31550|ack_delay:32| [2025/04/30 19:59:58 749249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31976|rttvar:491|minrtt:30467|latest_rtt:31550|ack_delay:32| [2025/04/30 19:59:58 749254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/04/30 19:59:58 749258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 749262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31976|rtt_var:491|pto_duration:33976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 749271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 749275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 749279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 749283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198806476|now:1746043198749261|interv:57215| [2025/04/30 19:59:58 749287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198806476|now:1746043198749261|interval:57215|pto_count:0|srtt:31976 [2025/04/30 19:59:58 749292] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31880, ack_elapse 31787, delivered 38408|rate 1204767|lost 274| [2025/04/30 19:59:58 749296] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 19:59:58 749300] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204767) in round 11| [2025/04/30 19:59:58 749304] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 749308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:91960|extra_cwnd:4520| [2025/04/30 19:59:58 749312] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198717637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 749316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198717637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 749321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1207370|bw:1207370|cwnd:96480|full_bw_reached:1|inflight:37207|srtt:31976|latest_rtt:31550|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 749326] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 19:59:58 749331] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746043198749187|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 749335] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318749187|now:1746043198749187|interv:120000000| [2025/04/30 19:59:58 749339] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318749187|now:1746043198749187|interv:120000000| [2025/04/30 19:59:58 749343] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198748593|pq_index:0| [2025/04/30 19:59:58 749348] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198748374| [2025/04/30 19:59:58 749352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198749352| [2025/04/30 19:59:58 749356] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198749356| [2025/04/30 19:59:58 749361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198748593|now:1746043198749356| [2025/04/30 19:59:58 749368] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198748593|now:1746043198749356| [2025/04/30 19:59:58 749372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 749377] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 749381] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37207|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 749386] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 749390] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 19:59:58 749425] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198749397|stream_id:8|stream_offset:510011| [2025/04/30 19:59:58 749434] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 749441] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 749448] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31976|rtt_var:491|pto_duration:33976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 749455] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 749459] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 749463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 749467] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198808373|now:1746043198749448|interv:58925| [2025/04/30 19:59:58 749471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198808373|now:1746043198749448|interval:58925|pto_count:0|srtt:31976 [2025/04/30 19:59:58 749475] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:38407| [2025/04/30 19:59:58 749480] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 749484] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38407|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:511178| [2025/04/30 19:59:58 749489] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 749493] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 19:59:58 749522] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38407|now:1746043198749499|stream_id:8|stream_offset:511178| [2025/04/30 19:59:58 749530] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|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 19:59:58 749543] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:38407|applimit:0| [2025/04/30 19:59:58 749549] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31976|rtt_var:491|pto_duration:33976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 749553] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 749557] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 749561] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 39607| [2025/04/30 19:59:58 749565] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198808475|now:1746043198749549|interv:58926| [2025/04/30 19:59:58 749569] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198808475|now:1746043198749549|interval:58926|pto_count:0|srtt:31976 [2025/04/30 19:59:58 749573] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96480|inflight:39607| [2025/04/30 19:59:58 749578] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:855|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 749582] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:855|schedule_bytes:0|inflight:39607|cwnd:96480|conn:0000561B635A26FC|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 749587] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 19:59:58 749590] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PACING|expire:1746043198750590|now:1746043198749590|interv:1000| [2025/04/30 19:59:58 749594] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 19:59:58 749598] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 749602] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198750590| [2025/04/30 19:59:58 749606] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198750590| [2025/04/30 19:59:58 749610] [debug] |xqc_engine_wakeup_after|wakeup:1746043198750590|now:1746043198749610|diff:980| [2025/04/30 19:59:58 749615] [debug] |xqc_engine_main_logic|END|now:1746043198749356| [2025/04/30 19:59:58 749620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198749620| [2025/04/30 19:59:58 749624] [debug] |xqc_engine_wakeup_after|wakeup:1746043198750590|now:1746043198749624|diff:966| [2025/04/30 19:59:58 749628] [debug] |xqc_engine_main_logic|END|now:1746043198749620| [2025/04/30 19:59:58 750188] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:38|state:ESTABED|recv_time:1746043198750187| [2025/04/30 19:59:58 750202] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 750209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:431| [2025/04/30 19:59:58 750213] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 19:59:58 750218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 19:59:58 750222] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 750227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 750236] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:466264|prior_time:1746043198717400|is_app_limited:0|send_elapse:31987|ack_elapse:32787|ctl_first_sent_time:1746043198717744|lagest_ack_time:1746043198750187|curr_delivered:505872| [2025/04/30 19:59:58 750241] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198717744| [2025/04/30 19:59:58 750245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 19:59:58 750250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31976|rttvar:491|minrtt:30467|latest_rtt:32443|ack_delay:24| [2025/04/30 19:59:58 750254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32031|rttvar:479|minrtt:30467|latest_rtt:32443|ack_delay:24| [2025/04/30 19:59:58 750258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 19:59:58 750262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 750266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32031|rtt_var:479|pto_duration:34031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 750270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 750274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 750278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38407| [2025/04/30 19:59:58 750282] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198808530|now:1746043198750266|interv:58264| [2025/04/30 19:59:58 750286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198808530|now:1746043198750266|interval:58264|pto_count:0|srtt:32031 [2025/04/30 19:59:58 750290] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31987, ack_elapse 32787, delivered 39608|rate 1208039|lost 274| [2025/04/30 19:59:58 750295] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208039) in round 11| [2025/04/30 19:59:58 750299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 750303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 750307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198717744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 750311] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96480|packet_lost:0|acked:1200|po_sent_time:1746043198717744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 750316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:38407|srtt:32031|latest_rtt:32443|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 750324] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 750328] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:ACK_01RTT|expire:1746043198775187|now:1746043198750187|interv:25000| [2025/04/30 19:59:58 750333] [debug] |scid:cda868c6c46a984c59172f68|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:1746043198750187|max_ack_delay:25000| [2025/04/30 19:59:58 750338] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 19:59:58 750342] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:432|frame:PING ACK |recv_time:1746043198750187|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 750347] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318750187|now:1746043198750187|interv:120000000| [2025/04/30 19:59:58 750351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318750187|now:1746043198750187|interv:120000000| [2025/04/30 19:59:58 750355] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198750590|pq_index:0| [2025/04/30 19:59:58 750359] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198749356| [2025/04/30 19:59:58 750363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198750363| [2025/04/30 19:59:58 750368] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198750367| [2025/04/30 19:59:58 750374] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:855|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 750378] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:855|schedule_bytes:0|inflight:38407|cwnd:96532|conn:0000561B635A26FC|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 750383] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 19:59:58 750387] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 19:59:58 750391] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198750590| [2025/04/30 19:59:58 750395] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198750590| [2025/04/30 19:59:58 750399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198750590|now:1746043198750399|diff:191| [2025/04/30 19:59:58 750403] [debug] |xqc_engine_main_logic|END|now:1746043198750367| [2025/04/30 19:59:58 750408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198750408| [2025/04/30 19:59:58 750412] [debug] |xqc_engine_wakeup_after|wakeup:1746043198750590|now:1746043198750412|diff:178| [2025/04/30 19:59:58 750416] [debug] |xqc_engine_main_logic|END|now:1746043198750408| [2025/04/30 19:59:58 751199] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198751198| [2025/04/30 19:59:58 751212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 751218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:432| [2025/04/30 19:59:58 751226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 19:59:58 751232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 19:59:58 751236] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 751241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:712|path_largest_ack:712| [2025/04/30 19:59:58 751245] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38408|prior_delivered:468664|prior_time:1746043198719283|is_app_limited:0|send_elapse:31728|ack_elapse:31915|ctl_first_sent_time:1746043198719507|lagest_ack_time:1746043198751198|curr_delivered:507072| [2025/04/30 19:59:58 751250] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198719507| [2025/04/30 19:59:58 751254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 19:59:58 751258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32031|rttvar:479|minrtt:30467|latest_rtt:31691|ack_delay:24| [2025/04/30 19:59:58 751263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:31986|rttvar:451|minrtt:30467|latest_rtt:31691|ack_delay:24| [2025/04/30 19:59:58 751267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:712|lost_pn:709|thresh:3| [2025/04/30 19:59:58 751271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 751275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31986|rtt_var:451|pto_duration:33986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 751279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 751283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 751287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 37207| [2025/04/30 19:59:58 751291] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198808485|now:1746043198751275|interv:57210| [2025/04/30 19:59:58 751295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198808485|now:1746043198751275|interval:57210|pto_count:0|srtt:31986 [2025/04/30 19:59:58 751299] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31728, ack_elapse 31915, delivered 38408|rate 1203446|lost 274| [2025/04/30 19:59:58 751303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203446) in round 11| [2025/04/30 19:59:58 751308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 751312] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 751316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198719507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 751324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198719507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 751329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:37207|srtt:31986|latest_rtt:31691|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 751334] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 19:59:58 751339] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746043198751198|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 751343] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318751198|now:1746043198751198|interv:120000000| [2025/04/30 19:59:58 751347] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318751198|now:1746043198751198|interv:120000000| [2025/04/30 19:59:58 751351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198750590|pq_index:0| [2025/04/30 19:59:58 751356] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198750367| [2025/04/30 19:59:58 751360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198751360| [2025/04/30 19:59:58 751364] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198751364| [2025/04/30 19:59:58 751369] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043198750590|now:1746043198751364| [2025/04/30 19:59:58 751373] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:PACING|expire_time:1746043198750590|now:1746043198751364| [2025/04/30 19:59:58 751377] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:PACING| [2025/04/30 19:59:58 751382] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:855|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 19:59:58 751386] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_can_send|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |path:0|can:1|pkt_sz:855|schedule_bytes:0|inflight:37207|cwnd:96532|conn:0000561B635A26FC|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 751391] [debug] |scid:cda868c6c46a984c59172f68|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 19:59:58 751395] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 19:59:58 751429] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:744|size:855|sent:871|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37207|now:1746043198751401|stream_id:8|stream_offset:512000| [2025/04/30 19:59:58 751438] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:744|origin_pktnum:0|size:855|enc_size:871|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 751446] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|path:0|inflight:37207|applimit:0| [2025/04/30 19:59:58 751452] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:31986|rtt_var:451|pto_duration:33986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 751463] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 751467] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 751471] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 38062| [2025/04/30 19:59:58 751475] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810387|now:1746043198751452|interv:58935| [2025/04/30 19:59:58 751479] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810387|now:1746043198751452|interval:58935|pto_count:0|srtt:31986 [2025/04/30 19:59:58 751483] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96532|inflight:38062| [2025/04/30 19:59:58 751488] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 751492] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 751496] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198751496|diff:23691| [2025/04/30 19:59:58 751500] [debug] |xqc_engine_main_logic|END|now:1746043198751364| [2025/04/30 19:59:58 751506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198751506| [2025/04/30 19:59:58 751510] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198751509|diff:23678| [2025/04/30 19:59:58 751513] [debug] |xqc_engine_main_logic|END|now:1746043198751506| [2025/04/30 19:59:58 752188] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198752187| [2025/04/30 19:59:58 752202] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 752208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:433| [2025/04/30 19:59:58 752212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 19:59:58 752218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 19:59:58 752222] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 752227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 752231] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39608|prior_delivered:468664|prior_time:1746043198719283|is_app_limited:0|send_elapse:31834|ack_elapse:32904|ctl_first_sent_time:1746043198719613|lagest_ack_time:1746043198752187|curr_delivered:508272| [2025/04/30 19:59:58 752236] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198719613| [2025/04/30 19:59:58 752240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 19:59:58 752244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:31986|rttvar:451|minrtt:30467|latest_rtt:32574|ack_delay:32| [2025/04/30 19:59:58 752248] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32055|rttvar:478|minrtt:30467|latest_rtt:32574|ack_delay:32| [2025/04/30 19:59:58 752253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 19:59:58 752262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 752266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32055|rtt_var:478|pto_duration:34055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 752270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 752274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 752278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 36862| [2025/04/30 19:59:58 752282] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810456|now:1746043198752265|interv:58191| [2025/04/30 19:59:58 752286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810456|now:1746043198752265|interval:58191|pto_count:0|srtt:32055 [2025/04/30 19:59:58 752290] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31834, ack_elapse 32904, delivered 39608|rate 1203744|lost 274| [2025/04/30 19:59:58 752294] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203744) in round 11| [2025/04/30 19:59:58 752299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 752303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 752307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198719613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 752311] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198719613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 752315] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:36862|srtt:32055|latest_rtt:32574|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 752321] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 19:59:58 752325] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746043198752187|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 752330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318752187|now:1746043198752187|interv:120000000| [2025/04/30 19:59:58 752334] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318752187|now:1746043198752187|interv:120000000| [2025/04/30 19:59:58 752338] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 752342] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198751364| [2025/04/30 19:59:58 752346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198752346| [2025/04/30 19:59:58 752354] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198752350| [2025/04/30 19:59:58 752367] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 752371] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 752375] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198752375|diff:22812| [2025/04/30 19:59:58 752379] [debug] |xqc_engine_main_logic|END|now:1746043198752350| [2025/04/30 19:59:58 752384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198752384| [2025/04/30 19:59:58 752388] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198752388|diff:22799| [2025/04/30 19:59:58 752392] [debug] |xqc_engine_main_logic|END|now:1746043198752384| [2025/04/30 19:59:58 753212] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198753211| [2025/04/30 19:59:58 753223] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 753229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:434| [2025/04/30 19:59:58 753233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 19:59:58 753238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 19:59:58 753242] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 753247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:714|path_largest_ack:714| [2025/04/30 19:59:58 753251] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:471072|prior_time:1746043198721269|is_app_limited:0|send_elapse:31704|ack_elapse:31942|ctl_first_sent_time:1746043198721492|lagest_ack_time:1746043198753211|curr_delivered:509472| [2025/04/30 19:59:58 753256] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198721492| [2025/04/30 19:59:58 753260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 19:59:58 753264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32055|rttvar:478|minrtt:30467|latest_rtt:31719|ack_delay:24| [2025/04/30 19:59:58 753269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32010|rttvar:449|minrtt:30467|latest_rtt:31719|ack_delay:24| [2025/04/30 19:59:58 753273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:714|lost_pn:711|thresh:3| [2025/04/30 19:59:58 753277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 753281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32010|rtt_var:449|pto_duration:34010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 753285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 753289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 753293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 35662| [2025/04/30 19:59:58 753306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810411|now:1746043198753281|interv:57130| [2025/04/30 19:59:58 753310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810411|now:1746043198753281|interval:57130|pto_count:0|srtt:32010 [2025/04/30 19:59:58 753314] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31704, ack_elapse 31942, delivered 38400|rate 1202178|lost 274| [2025/04/30 19:59:58 753319] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202178) in round 11| [2025/04/30 19:59:58 753323] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 753327] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 753331] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198721492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 753335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198721492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 753340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:35662|srtt:32010|latest_rtt:31719|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 753345] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 19:59:58 753350] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746043198753211|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 753354] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318753211|now:1746043198753211|interv:120000000| [2025/04/30 19:59:58 753358] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318753211|now:1746043198753211|interv:120000000| [2025/04/30 19:59:58 753362] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 753367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198752350| [2025/04/30 19:59:58 753371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198753370| [2025/04/30 19:59:58 753375] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198753374| [2025/04/30 19:59:58 753381] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 753385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 753389] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198753389|diff:21798| [2025/04/30 19:59:58 753393] [debug] |xqc_engine_main_logic|END|now:1746043198753374| [2025/04/30 19:59:58 753398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198753398| [2025/04/30 19:59:58 753402] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198753402|diff:21785| [2025/04/30 19:59:58 753409] [debug] |xqc_engine_main_logic|END|now:1746043198753398| [2025/04/30 19:59:58 754225] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198754224| [2025/04/30 19:59:58 754238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 754246] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:435| [2025/04/30 19:59:58 754253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 19:59:58 754261] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 19:59:58 754267] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 754275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 754282] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39600|prior_delivered:471072|prior_time:1746043198721269|is_app_limited:0|send_elapse:31814|ack_elapse:32955|ctl_first_sent_time:1746043198721602|lagest_ack_time:1746043198754224|curr_delivered:510672| [2025/04/30 19:59:58 754288] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198721602| [2025/04/30 19:59:58 754294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 19:59:58 754300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32010|rttvar:449|minrtt:30467|latest_rtt:32622|ack_delay:24| [2025/04/30 19:59:58 754307] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32083|rttvar:484|minrtt:30467|latest_rtt:32622|ack_delay:24| [2025/04/30 19:59:58 754313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 19:59:58 754317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 754321] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32083|rtt_var:484|pto_duration:34083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 754326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 754330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 754333] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 34462| [2025/04/30 19:59:58 754337] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810484|now:1746043198754321|interv:56163| [2025/04/30 19:59:58 754341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810484|now:1746043198754321|interval:56163|pto_count:0|srtt:32083 [2025/04/30 19:59:58 754345] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31814, ack_elapse 32955, delivered 39600|rate 1201638|lost 274| [2025/04/30 19:59:58 754350] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201638) in round 11| [2025/04/30 19:59:58 754354] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 754364] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 754367] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198721602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 754372] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198721602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 754376] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:34462|srtt:32083|latest_rtt:32622|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 754382] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 19:59:58 754386] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746043198754224|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 754391] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318754224|now:1746043198754224|interv:120000000| [2025/04/30 19:59:58 754395] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318754224|now:1746043198754224|interv:120000000| [2025/04/30 19:59:58 754399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 754403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198753374| [2025/04/30 19:59:58 754407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198754407| [2025/04/30 19:59:58 754412] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198754411| [2025/04/30 19:59:58 754418] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 754422] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 754426] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198754426|diff:20761| [2025/04/30 19:59:58 754430] [debug] |xqc_engine_main_logic|END|now:1746043198754411| [2025/04/30 19:59:58 754436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198754436| [2025/04/30 19:59:58 754439] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198754439|diff:20748| [2025/04/30 19:59:58 754443] [debug] |xqc_engine_main_logic|END|now:1746043198754436| [2025/04/30 19:59:58 755230] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198755229| [2025/04/30 19:59:58 755241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 755247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:436| [2025/04/30 19:59:58 755251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 19:59:58 755256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 19:59:58 755260] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 755270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:716|path_largest_ack:716| [2025/04/30 19:59:58 755275] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38400|prior_delivered:473472|prior_time:1746043198723312|is_app_limited:0|send_elapse:31822|ack_elapse:31917|ctl_first_sent_time:1746043198723539|lagest_ack_time:1746043198755229|curr_delivered:511872| [2025/04/30 19:59:58 755280] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198723539| [2025/04/30 19:59:58 755284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 19:59:58 755288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32083|rttvar:484|minrtt:30467|latest_rtt:31690|ack_delay:32| [2025/04/30 19:59:58 755293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32030|rttvar:469|minrtt:30467|latest_rtt:31690|ack_delay:32| [2025/04/30 19:59:58 755297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:716|lost_pn:713|thresh:3| [2025/04/30 19:59:58 755301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 755305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32030|rtt_var:469|pto_duration:34030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 755309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 755313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 755317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 33262| [2025/04/30 19:59:58 755321] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810431|now:1746043198755305|interv:55126| [2025/04/30 19:59:58 755325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810431|now:1746043198755305|interval:55126|pto_count:0|srtt:32030 [2025/04/30 19:59:58 755329] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31822, ack_elapse 31917, delivered 38400|rate 1203120|lost 274| [2025/04/30 19:59:58 755334] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203120) in round 11| [2025/04/30 19:59:58 755338] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 755342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 755346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198723539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 755351] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198723539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 755355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:33262|srtt:32030|latest_rtt:31690|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 755364] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 19:59:58 755368] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746043198755229|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 755373] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318755229|now:1746043198755229|interv:120000000| [2025/04/30 19:59:58 755377] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318755229|now:1746043198755229|interv:120000000| [2025/04/30 19:59:58 755381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 755385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198754411| [2025/04/30 19:59:58 755389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198755389| [2025/04/30 19:59:58 755394] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198755393| [2025/04/30 19:59:58 755400] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 755404] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 755408] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198755408|diff:19779| [2025/04/30 19:59:58 755412] [debug] |xqc_engine_main_logic|END|now:1746043198755393| [2025/04/30 19:59:58 755417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198755417| [2025/04/30 19:59:58 755421] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198755421|diff:19766| [2025/04/30 19:59:58 755425] [debug] |xqc_engine_main_logic|END|now:1746043198755417| [2025/04/30 19:59:58 756214] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198756213| [2025/04/30 19:59:58 756225] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 756231] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:437| [2025/04/30 19:59:58 756234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 19:59:58 756240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 19:59:58 756244] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 756249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 756253] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39600|prior_delivered:473472|prior_time:1746043198723312|is_app_limited:0|send_elapse:31941|ack_elapse:32901|ctl_first_sent_time:1746043198723658|lagest_ack_time:1746043198756213|curr_delivered:513072| [2025/04/30 19:59:58 756258] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198723658| [2025/04/30 19:59:58 756263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 19:59:58 756272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32030|rttvar:469|minrtt:30467|latest_rtt:32555|ack_delay:32| [2025/04/30 19:59:58 756276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32092|rttvar:475|minrtt:30467|latest_rtt:32555|ack_delay:32| [2025/04/30 19:59:58 756281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 19:59:58 756285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 756289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32092|rtt_var:475|pto_duration:34092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 756294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 756298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 756301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 32062| [2025/04/30 19:59:58 756305] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810493|now:1746043198756289|interv:54204| [2025/04/30 19:59:58 756309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810493|now:1746043198756289|interval:54204|pto_count:0|srtt:32092 [2025/04/30 19:59:58 756314] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31941, ack_elapse 32901, delivered 39600|rate 1203610|lost 274| [2025/04/30 19:59:58 756318] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 11| [2025/04/30 19:59:58 756322] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 756327] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 756331] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198723658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 756335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198723658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 756340] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:32062|srtt:32092|latest_rtt:32555|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 756346] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 19:59:58 756350] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746043198756213|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 756355] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318756213|now:1746043198756213|interv:120000000| [2025/04/30 19:59:58 756361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318756213|now:1746043198756213|interv:120000000| [2025/04/30 19:59:58 756365] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 756370] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198755393| [2025/04/30 19:59:58 756374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198756373| [2025/04/30 19:59:58 756378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198756377| [2025/04/30 19:59:58 756384] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 756388] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 756392] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198756392|diff:18795| [2025/04/30 19:59:58 756397] [debug] |xqc_engine_main_logic|END|now:1746043198756377| [2025/04/30 19:59:58 756402] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198756401| [2025/04/30 19:59:58 756405] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198756405|diff:18782| [2025/04/30 19:59:58 756409] [debug] |xqc_engine_main_logic|END|now:1746043198756401| [2025/04/30 19:59:58 757382] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198757381| [2025/04/30 19:59:58 757393] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 757399] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:438| [2025/04/30 19:59:58 757402] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 19:59:58 757408] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 19:59:58 757412] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 757417] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:718|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:718| [2025/04/30 19:59:58 757422] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:475872|prior_time:1746043198725255|is_app_limited:0|send_elapse:31748|ack_elapse:32126|ctl_first_sent_time:1746043198725508|lagest_ack_time:1746043198757381|curr_delivered:514279| [2025/04/30 19:59:58 757426] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198725508| [2025/04/30 19:59:58 757431] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 19:59:58 757435] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32092|rttvar:475|minrtt:30467|latest_rtt:31873|ack_delay:176| [2025/04/30 19:59:58 757439] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32043|rttvar:455|minrtt:30467|latest_rtt:31873|ack_delay:176| [2025/04/30 19:59:58 757443] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:718|lost_pn:715|thresh:3| [2025/04/30 19:59:58 757447] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 408|pns:2| [2025/04/30 19:59:58 757451] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 757460] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32043|rtt_var:455|pto_duration:34043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 757465] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 757468] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 757472] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 30855| [2025/04/30 19:59:58 757476] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810444|now:1746043198757460|interv:52984| [2025/04/30 19:59:58 757480] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810444|now:1746043198757460|interval:52984|pto_count:0|srtt:32043 [2025/04/30 19:59:58 757484] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31748, ack_elapse 32126, delivered 38407|rate 1195511|lost 274| [2025/04/30 19:59:58 757489] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195511) in round 11| [2025/04/30 19:59:58 757493] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 757497] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 757501] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1207|po_sent_time:1746043198725508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 757505] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1207|po_sent_time:1746043198725508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 757510] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:30855|srtt:32043|latest_rtt:31873|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 757515] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 19:59:58 757520] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746043198757381|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 757524] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318757381|now:1746043198757381|interv:120000000| [2025/04/30 19:59:58 757528] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318757381|now:1746043198757381|interv:120000000| [2025/04/30 19:59:58 757532] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 757537] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198756377| [2025/04/30 19:59:58 757541] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198757540| [2025/04/30 19:59:58 757545] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198757544| [2025/04/30 19:59:58 757554] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 757558] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 757562] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198757562|diff:17625| [2025/04/30 19:59:58 757566] [debug] |xqc_engine_main_logic|END|now:1746043198757544| [2025/04/30 19:59:58 757571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198757571| [2025/04/30 19:59:58 757574] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198757574|diff:17613| [2025/04/30 19:59:58 757578] [debug] |xqc_engine_main_logic|END|now:1746043198757571| [2025/04/30 19:59:58 758201] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198758200| [2025/04/30 19:59:58 758212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 758218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:439| [2025/04/30 19:59:58 758222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 19:59:58 758227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 19:59:58 758231] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 758236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:719|path_largest_ack:719| [2025/04/30 19:59:58 758241] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:475872|prior_time:1746043198725255|is_app_limited:0|send_elapse:31863|ack_elapse:32945|ctl_first_sent_time:1746043198725623|lagest_ack_time:1746043198758200|curr_delivered:515479| [2025/04/30 19:59:58 758246] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198725623| [2025/04/30 19:59:58 758250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 19:59:58 758254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32043|rttvar:455|minrtt:30467|latest_rtt:32577|ack_delay:24| [2025/04/30 19:59:58 758259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32107|rttvar:469|minrtt:30467|latest_rtt:32577|ack_delay:24| [2025/04/30 19:59:58 758263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:719|lost_pn:716|thresh:3| [2025/04/30 19:59:58 758267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 758271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32107|rtt_var:469|pto_duration:34107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 758276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 758280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 758283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 29655| [2025/04/30 19:59:58 758287] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810508|now:1746043198758271|interv:52237| [2025/04/30 19:59:58 758297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810508|now:1746043198758271|interval:52237|pto_count:0|srtt:32107 [2025/04/30 19:59:58 758301] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31863, ack_elapse 32945, delivered 39607|rate 1202215|lost 274| [2025/04/30 19:59:58 758306] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202215) in round 11| [2025/04/30 19:59:58 758310] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 758314] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 758318] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198725623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 758322] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198725623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 758327] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:29655|srtt:32107|latest_rtt:32577|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 758332] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 19:59:58 758337] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746043198758200|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 758341] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318758200|now:1746043198758200|interv:120000000| [2025/04/30 19:59:58 758345] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318758200|now:1746043198758200|interv:120000000| [2025/04/30 19:59:58 758349] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 758354] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198757544| [2025/04/30 19:59:58 758358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198758357| [2025/04/30 19:59:58 758362] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198758361| [2025/04/30 19:59:58 758368] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 758372] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 758376] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198758376|diff:16811| [2025/04/30 19:59:58 758380] [debug] |xqc_engine_main_logic|END|now:1746043198758361| [2025/04/30 19:59:58 758385] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198758385| [2025/04/30 19:59:58 758389] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198758389|diff:16798| [2025/04/30 19:59:58 758393] [debug] |xqc_engine_main_logic|END|now:1746043198758385| [2025/04/30 19:59:58 759200] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198759199| [2025/04/30 19:59:58 759211] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 759217] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:440| [2025/04/30 19:59:58 759221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 19:59:58 759226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 19:59:58 759230] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 759235] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:720| [2025/04/30 19:59:58 759239] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:478272|prior_time:1746043198727251|is_app_limited:0|send_elapse:31708|ack_elapse:31948|ctl_first_sent_time:1746043198727459|lagest_ack_time:1746043198759199|curr_delivered:516679| [2025/04/30 19:59:58 759244] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198727459| [2025/04/30 19:59:58 759249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 19:59:58 759253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32107|rttvar:469|minrtt:30467|latest_rtt:31740|ack_delay:40| [2025/04/30 19:59:58 759257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32056|rttvar:453|minrtt:30467|latest_rtt:31740|ack_delay:40| [2025/04/30 19:59:58 759261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/04/30 19:59:58 759265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 759270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32056|rtt_var:453|pto_duration:34056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 759274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 759278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 759282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 28455| [2025/04/30 19:59:58 759286] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810457|now:1746043198759269|interv:51188| [2025/04/30 19:59:58 759290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810457|now:1746043198759269|interval:51188|pto_count:0|srtt:32056 [2025/04/30 19:59:58 759294] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31708, ack_elapse 31948, delivered 38407|rate 1202172|lost 274| [2025/04/30 19:59:58 759298] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202172) in round 11| [2025/04/30 19:59:58 759303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 759307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 759315] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198727459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 759320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198727459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 759324] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:28455|srtt:32056|latest_rtt:31740|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 759330] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 19:59:58 759334] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746043198759199|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 759339] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318759199|now:1746043198759199|interv:120000000| [2025/04/30 19:59:58 759343] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318759199|now:1746043198759199|interv:120000000| [2025/04/30 19:59:58 759347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 759351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198758361| [2025/04/30 19:59:58 759355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198759355| [2025/04/30 19:59:58 759360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198759359| [2025/04/30 19:59:58 759366] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 759370] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 759374] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198759374|diff:15813| [2025/04/30 19:59:58 759378] [debug] |xqc_engine_main_logic|END|now:1746043198759359| [2025/04/30 19:59:58 759383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198759383| [2025/04/30 19:59:58 759387] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198759387|diff:15800| [2025/04/30 19:59:58 759391] [debug] |xqc_engine_main_logic|END|now:1746043198759383| [2025/04/30 19:59:58 760204] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198760202| [2025/04/30 19:59:58 760216] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 760222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:441| [2025/04/30 19:59:58 760226] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 19:59:58 760231] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 19:59:58 760235] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 760240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 760249] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:478272|prior_time:1746043198727251|is_app_limited:0|send_elapse:31817|ack_elapse:32951|ctl_first_sent_time:1746043198727568|lagest_ack_time:1746043198760202|curr_delivered:517879| [2025/04/30 19:59:58 760254] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198727568| [2025/04/30 19:59:58 760258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 19:59:58 760262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32056|rttvar:453|minrtt:30467|latest_rtt:32634|ack_delay:24| [2025/04/30 19:59:58 760267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32125|rttvar:478|minrtt:30467|latest_rtt:32634|ack_delay:24| [2025/04/30 19:59:58 760271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 19:59:58 760275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 760279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32125|rtt_var:478|pto_duration:34125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 760283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 760287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 760291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 27255| [2025/04/30 19:59:58 760295] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810526|now:1746043198760279|interv:50247| [2025/04/30 19:59:58 760299] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810526|now:1746043198760279|interval:50247|pto_count:0|srtt:32125 [2025/04/30 19:59:58 760303] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31817, ack_elapse 32951, delivered 39607|rate 1201996|lost 274| [2025/04/30 19:59:58 760308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201996) in round 11| [2025/04/30 19:59:58 760312] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 760316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 760320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198727568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 760324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198727568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 760329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:27255|srtt:32125|latest_rtt:32634|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 760337] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 19:59:58 760341] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746043198760202|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 760346] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318760202|now:1746043198760202|interv:120000000| [2025/04/30 19:59:58 760350] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318760202|now:1746043198760202|interv:120000000| [2025/04/30 19:59:58 760354] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 760358] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198759359| [2025/04/30 19:59:58 760362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198760362| [2025/04/30 19:59:58 760367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198760366| [2025/04/30 19:59:58 760373] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 760377] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 760381] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198760380|diff:14807| [2025/04/30 19:59:58 760385] [debug] |xqc_engine_main_logic|END|now:1746043198760366| [2025/04/30 19:59:58 760390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198760389| [2025/04/30 19:59:58 760393] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198760393|diff:14794| [2025/04/30 19:59:58 760397] [debug] |xqc_engine_main_logic|END|now:1746043198760389| [2025/04/30 19:59:58 761187] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198761185| [2025/04/30 19:59:58 761200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 761206] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:442| [2025/04/30 19:59:58 761210] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 19:59:58 761216] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 19:59:58 761220] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 761224] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:722|path_largest_ack:722| [2025/04/30 19:59:58 761229] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:480672|prior_time:1746043198729239|is_app_limited:0|send_elapse:31748|ack_elapse:31946|ctl_first_sent_time:1746043198729444|lagest_ack_time:1746043198761185|curr_delivered:519079| [2025/04/30 19:59:58 761233] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198729444| [2025/04/30 19:59:58 761238] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 19:59:58 761246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32125|rttvar:478|minrtt:30467|latest_rtt:31741|ack_delay:32| [2025/04/30 19:59:58 761251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32073|rttvar:463|minrtt:30467|latest_rtt:31741|ack_delay:32| [2025/04/30 19:59:58 761255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:722|lost_pn:719|thresh:3| [2025/04/30 19:59:58 761259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 761263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32073|rtt_var:463|pto_duration:34073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 761267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 761271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 761275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 26055| [2025/04/30 19:59:58 761279] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810474|now:1746043198761263|interv:49211| [2025/04/30 19:59:58 761283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810474|now:1746043198761263|interval:49211|pto_count:0|srtt:32073 [2025/04/30 19:59:58 761287] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31748, ack_elapse 31946, delivered 38407|rate 1202247|lost 274| [2025/04/30 19:59:58 761292] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202247) in round 11| [2025/04/30 19:59:58 761296] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 761300] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 761304] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198729444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 761308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198729444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 761313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:26055|srtt:32073|latest_rtt:31741|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 761318] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 19:59:58 761323] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746043198761185|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 761327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318761185|now:1746043198761185|interv:120000000| [2025/04/30 19:59:58 761331] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318761185|now:1746043198761185|interv:120000000| [2025/04/30 19:59:58 761338] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 761342] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198760366| [2025/04/30 19:59:58 761346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198761346| [2025/04/30 19:59:58 761351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198761350| [2025/04/30 19:59:58 761357] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 761361] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 761365] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198761365|diff:13822| [2025/04/30 19:59:58 761369] [debug] |xqc_engine_main_logic|END|now:1746043198761350| [2025/04/30 19:59:58 761374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198761374| [2025/04/30 19:59:58 761378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198761378|diff:13809| [2025/04/30 19:59:58 761382] [debug] |xqc_engine_main_logic|END|now:1746043198761374| [2025/04/30 19:59:58 762204] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198762203| [2025/04/30 19:59:58 762217] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 762223] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:443| [2025/04/30 19:59:58 762227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 19:59:58 762232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 19:59:58 762236] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 762241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 762245] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:480672|prior_time:1746043198729239|is_app_limited:0|send_elapse:31861|ack_elapse:32964|ctl_first_sent_time:1746043198729557|lagest_ack_time:1746043198762203|curr_delivered:520279| [2025/04/30 19:59:58 762250] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198729557| [2025/04/30 19:59:58 762255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 19:59:58 762259] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32073|rttvar:463|minrtt:30467|latest_rtt:32646|ack_delay:24| [2025/04/30 19:59:58 762263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32141|rttvar:485|minrtt:30467|latest_rtt:32646|ack_delay:24| [2025/04/30 19:59:58 762267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 19:59:58 762271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 762275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32141|rtt_var:485|pto_duration:34141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 762285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 762288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 762292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 24855| [2025/04/30 19:59:58 762296] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810542|now:1746043198762275|interv:48267| [2025/04/30 19:59:58 762300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810542|now:1746043198762275|interval:48267|pto_count:0|srtt:32141 [2025/04/30 19:59:58 762304] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31861, ack_elapse 32964, delivered 39607|rate 1201522|lost 274| [2025/04/30 19:59:58 762309] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201522) in round 11| [2025/04/30 19:59:58 762313] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 762317] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 762321] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198729557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 762325] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198729557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 762330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:24855|srtt:32141|latest_rtt:32646|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 762335] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 19:59:58 762340] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746043198762203|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 762344] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318762203|now:1746043198762203|interv:120000000| [2025/04/30 19:59:58 762348] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318762203|now:1746043198762203|interv:120000000| [2025/04/30 19:59:58 762352] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 762357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198761350| [2025/04/30 19:59:58 762361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198762360| [2025/04/30 19:59:58 762365] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198762364| [2025/04/30 19:59:58 762371] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 762378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 762382] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198762382|diff:12805| [2025/04/30 19:59:58 762386] [debug] |xqc_engine_main_logic|END|now:1746043198762364| [2025/04/30 19:59:58 762391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198762391| [2025/04/30 19:59:58 762395] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198762395|diff:12792| [2025/04/30 19:59:58 762399] [debug] |xqc_engine_main_logic|END|now:1746043198762391| [2025/04/30 19:59:58 763204] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198763203| [2025/04/30 19:59:58 763215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 763221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:444| [2025/04/30 19:59:58 763225] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 19:59:58 763230] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 19:59:58 763234] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 763239] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:724|path_largest_ack:724| [2025/04/30 19:59:58 763244] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:483072|prior_time:1746043198731239|is_app_limited:0|send_elapse:31727|ack_elapse:31964|ctl_first_sent_time:1746043198731437|lagest_ack_time:1746043198763203|curr_delivered:521479| [2025/04/30 19:59:58 763249] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198731437| [2025/04/30 19:59:58 763253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 19:59:58 763257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32141|rttvar:485|minrtt:30467|latest_rtt:31766|ack_delay:32| [2025/04/30 19:59:58 763262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32090|rttvar:465|minrtt:30467|latest_rtt:31766|ack_delay:32| [2025/04/30 19:59:58 763266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:724|lost_pn:721|thresh:3| [2025/04/30 19:59:58 763270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 763274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32090|rtt_var:465|pto_duration:34090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 763279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 763282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 763286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 23655| [2025/04/30 19:59:58 763290] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810491|now:1746043198763274|interv:47217| [2025/04/30 19:59:58 763294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810491|now:1746043198763274|interval:47217|pto_count:0|srtt:32090 [2025/04/30 19:59:58 763303] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31727, ack_elapse 31964, delivered 38407|rate 1201570|lost 274| [2025/04/30 19:59:58 763308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201570) in round 11| [2025/04/30 19:59:58 763312] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 763316] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 763320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198731437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 763324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198731437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 763329] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:23655|srtt:32090|latest_rtt:31766|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 763335] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 19:59:58 763339] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746043198763203|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 763343] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318763203|now:1746043198763203|interv:120000000| [2025/04/30 19:59:58 763348] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318763203|now:1746043198763203|interv:120000000| [2025/04/30 19:59:58 763351] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 763356] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198762364| [2025/04/30 19:59:58 763360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198763360| [2025/04/30 19:59:58 763364] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198763363| [2025/04/30 19:59:58 763370] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 763374] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 763378] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198763378|diff:11809| [2025/04/30 19:59:58 763382] [debug] |xqc_engine_main_logic|END|now:1746043198763363| [2025/04/30 19:59:58 763387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198763387| [2025/04/30 19:59:58 763391] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198763391|diff:11796| [2025/04/30 19:59:58 763395] [debug] |xqc_engine_main_logic|END|now:1746043198763387| [2025/04/30 19:59:58 764183] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198764182| [2025/04/30 19:59:58 764198] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 764208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:445| [2025/04/30 19:59:58 764212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 19:59:58 764218] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 19:59:58 764222] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 764227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:725| [2025/04/30 19:59:58 764231] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:483072|prior_time:1746043198731239|is_app_limited:0|send_elapse:31842|ack_elapse:32943|ctl_first_sent_time:1746043198731552|lagest_ack_time:1746043198764182|curr_delivered:522679| [2025/04/30 19:59:58 764236] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198731552| [2025/04/30 19:59:58 764241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 19:59:58 764245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32090|rttvar:465|minrtt:30467|latest_rtt:32630|ack_delay:24| [2025/04/30 19:59:58 764249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32154|rttvar:478|minrtt:30467|latest_rtt:32630|ack_delay:24| [2025/04/30 19:59:58 764253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 19:59:58 764257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 764261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32154|rtt_var:478|pto_duration:34154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 764266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 764270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 764274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 22455| [2025/04/30 19:59:58 764278] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810555|now:1746043198764261|interv:46294| [2025/04/30 19:59:58 764282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810555|now:1746043198764261|interval:46294|pto_count:0|srtt:32154 [2025/04/30 19:59:58 764286] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31842, ack_elapse 32943, delivered 39607|rate 1202288|lost 274| [2025/04/30 19:59:58 764290] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202288) in round 11| [2025/04/30 19:59:58 764294] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 764299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 764302] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198731552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 764310] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198731552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 764314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:22455|srtt:32154|latest_rtt:32630|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 764320] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 19:59:58 764324] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746043198764182|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 764329] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318764182|now:1746043198764182|interv:120000000| [2025/04/30 19:59:58 764333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318764182|now:1746043198764182|interv:120000000| [2025/04/30 19:59:58 764337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 764341] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198763363| [2025/04/30 19:59:58 764345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198764345| [2025/04/30 19:59:58 764350] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198764349| [2025/04/30 19:59:58 764356] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 764360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 764364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198764364|diff:10823| [2025/04/30 19:59:58 764368] [debug] |xqc_engine_main_logic|END|now:1746043198764349| [2025/04/30 19:59:58 764373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198764373| [2025/04/30 19:59:58 764377] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198764377|diff:10810| [2025/04/30 19:59:58 764381] [debug] |xqc_engine_main_logic|END|now:1746043198764373| [2025/04/30 19:59:58 765185] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198765184| [2025/04/30 19:59:58 765199] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 765205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:446| [2025/04/30 19:59:58 765209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 19:59:58 765215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 19:59:58 765219] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 765223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:726|path_largest_ack:726| [2025/04/30 19:59:58 765233] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:485472|prior_time:1746043198733225|is_app_limited:0|send_elapse:31547|ack_elapse:31959|ctl_first_sent_time:1746043198733429|lagest_ack_time:1746043198765184|curr_delivered:523879| [2025/04/30 19:59:58 765237] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198733429| [2025/04/30 19:59:58 765242] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 19:59:58 765246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32154|rttvar:478|minrtt:30467|latest_rtt:31755|ack_delay:32| [2025/04/30 19:59:58 765250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32100|rttvar:466|minrtt:30467|latest_rtt:31755|ack_delay:32| [2025/04/30 19:59:58 765254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:726|lost_pn:723|thresh:3| [2025/04/30 19:59:58 765258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 765263] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32100|rtt_var:466|pto_duration:34100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 765267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 765271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 765274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 21255| [2025/04/30 19:59:58 765278] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810501|now:1746043198765262|interv:45239| [2025/04/30 19:59:58 765282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810501|now:1746043198765262|interval:45239|pto_count:0|srtt:32100 [2025/04/30 19:59:58 765287] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31547, ack_elapse 31959, delivered 38407|rate 1201758|lost 274| [2025/04/30 19:59:58 765291] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201758) in round 11| [2025/04/30 19:59:58 765295] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 765299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 765303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198733429|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 765307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198733429|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 765312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:21255|srtt:32100|latest_rtt:31755|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 765320] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 19:59:58 765325] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746043198765184|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 765329] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318765184|now:1746043198765184|interv:120000000| [2025/04/30 19:59:58 765333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318765184|now:1746043198765184|interv:120000000| [2025/04/30 19:59:58 765337] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 765342] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198764349| [2025/04/30 19:59:58 765346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198765345| [2025/04/30 19:59:58 765350] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198765349| [2025/04/30 19:59:58 765356] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 765360] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 765364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198765364|diff:9823| [2025/04/30 19:59:58 765368] [debug] |xqc_engine_main_logic|END|now:1746043198765349| [2025/04/30 19:59:58 765373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198765373| [2025/04/30 19:59:58 765377] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198765377|diff:9810| [2025/04/30 19:59:58 765381] [debug] |xqc_engine_main_logic|END|now:1746043198765373| [2025/04/30 19:59:58 766188] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198766187| [2025/04/30 19:59:58 766199] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 766205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:447| [2025/04/30 19:59:58 766208] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 19:59:58 766214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 19:59:58 766218] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 766223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 766227] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:485472|prior_time:1746043198733225|is_app_limited:0|send_elapse:31654|ack_elapse:32962|ctl_first_sent_time:1746043198733536|lagest_ack_time:1746043198766187|curr_delivered:525079| [2025/04/30 19:59:58 766232] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198733536| [2025/04/30 19:59:58 766236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 19:59:58 766240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32100|rttvar:466|minrtt:30467|latest_rtt:32651|ack_delay:40| [2025/04/30 19:59:58 766245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32164|rttvar:477|minrtt:30467|latest_rtt:32651|ack_delay:40| [2025/04/30 19:59:58 766254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 19:59:58 766258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 766262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32164|rtt_var:477|pto_duration:34164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 766267] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 766270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 766274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 20055| [2025/04/30 19:59:58 766278] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810565|now:1746043198766262|interv:44303| [2025/04/30 19:59:58 766282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810565|now:1746043198766262|interval:44303|pto_count:0|srtt:32164 [2025/04/30 19:59:58 766287] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31654, ack_elapse 32962, delivered 39607|rate 1201595|lost 274| [2025/04/30 19:59:58 766291] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201595) in round 11| [2025/04/30 19:59:58 766295] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 766299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 766303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198733536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 766307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198733536|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 766312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:20055|srtt:32164|latest_rtt:32651|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 766317] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 19:59:58 766322] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746043198766187|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 766326] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318766187|now:1746043198766187|interv:120000000| [2025/04/30 19:59:58 766330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318766187|now:1746043198766187|interv:120000000| [2025/04/30 19:59:58 766334] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 766341] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198765349| [2025/04/30 19:59:58 766345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198766345| [2025/04/30 19:59:58 766350] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198766349| [2025/04/30 19:59:58 766355] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 766359] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 766363] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198766363|diff:8824| [2025/04/30 19:59:58 766367] [debug] |xqc_engine_main_logic|END|now:1746043198766349| [2025/04/30 19:59:58 766372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198766372| [2025/04/30 19:59:58 766376] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198766376|diff:8811| [2025/04/30 19:59:58 766380] [debug] |xqc_engine_main_logic|END|now:1746043198766372| [2025/04/30 19:59:58 767188] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198767187| [2025/04/30 19:59:58 767199] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 767205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:448| [2025/04/30 19:59:58 767209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 19:59:58 767214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 19:59:58 767218] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 767223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 767227] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:487872|prior_time:1746043198735227|is_app_limited:0|send_elapse:31845|ack_elapse:31960|ctl_first_sent_time:1746043198735425|lagest_ack_time:1746043198767187|curr_delivered:526279| [2025/04/30 19:59:58 767232] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198735425| [2025/04/30 19:59:58 767236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 19:59:58 767241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32164|rttvar:477|minrtt:30467|latest_rtt:31762|ack_delay:32| [2025/04/30 19:59:58 767245] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32110|rttvar:466|minrtt:30467|latest_rtt:31762|ack_delay:32| [2025/04/30 19:59:58 767249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 19:59:58 767253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 767257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32110|rtt_var:466|pto_duration:34110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 767261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 767270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 767274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 18855| [2025/04/30 19:59:58 767278] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810511|now:1746043198767257|interv:43254| [2025/04/30 19:59:58 767282] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810511|now:1746043198767257|interval:43254|pto_count:0|srtt:32110 [2025/04/30 19:59:58 767286] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31845, ack_elapse 31960, delivered 38407|rate 1201720|lost 274| [2025/04/30 19:59:58 767291] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201720) in round 11| [2025/04/30 19:59:58 767295] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 767299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 767303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198735425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 767307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198735425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 767312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:18855|srtt:32110|latest_rtt:31762|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 767317] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 19:59:58 767322] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746043198767187|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 767326] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318767187|now:1746043198767187|interv:120000000| [2025/04/30 19:59:58 767330] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318767187|now:1746043198767187|interv:120000000| [2025/04/30 19:59:58 767334] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 767338] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198766349| [2025/04/30 19:59:58 767342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198767342| [2025/04/30 19:59:58 767347] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198767346| [2025/04/30 19:59:58 767353] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 767357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 767364] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198767364|diff:7823| [2025/04/30 19:59:58 767368] [debug] |xqc_engine_main_logic|END|now:1746043198767346| [2025/04/30 19:59:58 767373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198767373| [2025/04/30 19:59:58 767377] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198767376|diff:7811| [2025/04/30 19:59:58 767380] [debug] |xqc_engine_main_logic|END|now:1746043198767373| [2025/04/30 19:59:58 768227] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198768226| [2025/04/30 19:59:58 768238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 768244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:449| [2025/04/30 19:59:58 768247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 19:59:58 768253] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 19:59:58 768257] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 768262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:729| [2025/04/30 19:59:58 768266] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:487872|prior_time:1746043198735227|is_app_limited:0|send_elapse:31958|ack_elapse:32999|ctl_first_sent_time:1746043198735538|lagest_ack_time:1746043198768226|curr_delivered:527479| [2025/04/30 19:59:58 768271] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198735538| [2025/04/30 19:59:58 768275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 19:59:58 768279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32110|rttvar:466|minrtt:30467|latest_rtt:32688|ack_delay:24| [2025/04/30 19:59:58 768283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32180|rttvar:488|minrtt:30467|latest_rtt:32688|ack_delay:24| [2025/04/30 19:59:58 768288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:729|lost_pn:726|thresh:3| [2025/04/30 19:59:58 768292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 768296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32180|rtt_var:488|pto_duration:34180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 768300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 768304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 768308] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 17655| [2025/04/30 19:59:58 768312] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810581|now:1746043198768296|interv:42285| [2025/04/30 19:59:58 768316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810581|now:1746043198768296|interval:42285|pto_count:0|srtt:32180 [2025/04/30 19:59:58 768320] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31958, ack_elapse 32999, delivered 39607|rate 1200248|lost 274| [2025/04/30 19:59:58 768329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200248) in round 11| [2025/04/30 19:59:58 768333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 768337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 768341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198735538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 768346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198735538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 768350] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:17655|srtt:32180|latest_rtt:32688|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 768356] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 19:59:58 768360] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746043198768226|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 768364] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318768226|now:1746043198768226|interv:120000000| [2025/04/30 19:59:58 768369] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318768226|now:1746043198768226|interv:120000000| [2025/04/30 19:59:58 768372] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 768377] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198767346| [2025/04/30 19:59:58 768381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198768381| [2025/04/30 19:59:58 768385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198768385| [2025/04/30 19:59:58 768391] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 768395] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 768399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198768399|diff:6788| [2025/04/30 19:59:58 768403] [debug] |xqc_engine_main_logic|END|now:1746043198768385| [2025/04/30 19:59:58 768408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198768408| [2025/04/30 19:59:58 768412] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198768412|diff:6775| [2025/04/30 19:59:58 768416] [debug] |xqc_engine_main_logic|END|now:1746043198768408| [2025/04/30 19:59:58 769233] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198769232| [2025/04/30 19:59:58 769243] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 769249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:450| [2025/04/30 19:59:58 769257] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 19:59:58 769263] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 19:59:58 769267] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 769272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:730|path_largest_ack:730| [2025/04/30 19:59:58 769276] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:490272|prior_time:1746043198737313|is_app_limited:0|send_elapse:31951|ack_elapse:31919|ctl_first_sent_time:1746043198737514|lagest_ack_time:1746043198769232|curr_delivered:528679| [2025/04/30 19:59:58 769281] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198737514| [2025/04/30 19:59:58 769285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 19:59:58 769289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32180|rttvar:488|minrtt:30467|latest_rtt:31718|ack_delay:32| [2025/04/30 19:59:58 769294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32118|rttvar:489|minrtt:30467|latest_rtt:31718|ack_delay:32| [2025/04/30 19:59:58 769298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:730|lost_pn:727|thresh:3| [2025/04/30 19:59:58 769302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 769306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32118|rtt_var:489|pto_duration:34118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 769310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 769314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 769318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 16455| [2025/04/30 19:59:58 769322] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810519|now:1746043198769306|interv:41213| [2025/04/30 19:59:58 769326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810519|now:1746043198769306|interval:41213|pto_count:0|srtt:32118 [2025/04/30 19:59:58 769330] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31951, ack_elapse 31919, delivered 38407|rate 1202059|lost 274| [2025/04/30 19:59:58 769335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202059) in round 11| [2025/04/30 19:59:58 769339] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 769343] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 769347] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198737514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 769351] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198737514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 769358] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:16455|srtt:32118|latest_rtt:31718|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 769363] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 19:59:58 769368] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746043198769232|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 769372] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318769232|now:1746043198769232|interv:120000000| [2025/04/30 19:59:58 769376] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318769232|now:1746043198769232|interv:120000000| [2025/04/30 19:59:58 769380] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 769385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198768385| [2025/04/30 19:59:58 769388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198769388| [2025/04/30 19:59:58 769393] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198769392| [2025/04/30 19:59:58 769399] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 769403] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 769407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198769407|diff:5780| [2025/04/30 19:59:58 769411] [debug] |xqc_engine_main_logic|END|now:1746043198769392| [2025/04/30 19:59:58 769416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198769416| [2025/04/30 19:59:58 769420] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198769420|diff:5767| [2025/04/30 19:59:58 769424] [debug] |xqc_engine_main_logic|END|now:1746043198769416| [2025/04/30 19:59:58 770243] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198770242| [2025/04/30 19:59:58 770254] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 770260] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:451| [2025/04/30 19:59:58 770264] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 19:59:58 770270] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 19:59:58 770274] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 770279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 770283] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:490272|prior_time:1746043198737313|is_app_limited:0|send_elapse:32063|ack_elapse:32929|ctl_first_sent_time:1746043198737626|lagest_ack_time:1746043198770242|curr_delivered:529879| [2025/04/30 19:59:58 770292] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198737626| [2025/04/30 19:59:58 770297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 19:59:58 770301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32118|rttvar:489|minrtt:30467|latest_rtt:32616|ack_delay:40| [2025/04/30 19:59:58 770305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32176|rttvar:481|minrtt:30467|latest_rtt:32616|ack_delay:40| [2025/04/30 19:59:58 770310] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 19:59:58 770314] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 770318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32176|rtt_var:481|pto_duration:34176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 770322] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 770326] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 770330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 15255| [2025/04/30 19:59:58 770333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810577|now:1746043198770317|interv:40260| [2025/04/30 19:59:58 770337] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810577|now:1746043198770317|interval:40260|pto_count:0|srtt:32176 [2025/04/30 19:59:58 770342] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 32063, ack_elapse 32929, delivered 39607|rate 1202799|lost 274| [2025/04/30 19:59:58 770346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202799) in round 11| [2025/04/30 19:59:58 770350] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 770354] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 770358] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198737626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 770362] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198737626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 770367] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:15255|srtt:32176|latest_rtt:32616|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 770372] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 19:59:58 770376] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746043198770242|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 770387] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318770242|now:1746043198770242|interv:120000000| [2025/04/30 19:59:58 770391] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318770242|now:1746043198770242|interv:120000000| [2025/04/30 19:59:58 770395] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 770399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198769392| [2025/04/30 19:59:58 770403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198770403| [2025/04/30 19:59:58 770408] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198770407| [2025/04/30 19:59:58 770414] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 770418] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 770422] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198770422|diff:4765| [2025/04/30 19:59:58 770426] [debug] |xqc_engine_main_logic|END|now:1746043198770407| [2025/04/30 19:59:58 770431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198770431| [2025/04/30 19:59:58 770435] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198770435|diff:4752| [2025/04/30 19:59:58 770438] [debug] |xqc_engine_main_logic|END|now:1746043198770431| [2025/04/30 19:59:58 771231] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198771230| [2025/04/30 19:59:58 771241] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 771247] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:452| [2025/04/30 19:59:58 771251] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 19:59:58 771256] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 19:59:58 771260] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 771265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:732|path_largest_ack:732| [2025/04/30 19:59:58 771270] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:492672|prior_time:1746043198739209|is_app_limited:0|send_elapse:31759|ack_elapse:32021|ctl_first_sent_time:1746043198739413|lagest_ack_time:1746043198771230|curr_delivered:531079| [2025/04/30 19:59:58 771274] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198739413| [2025/04/30 19:59:58 771279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 19:59:58 771283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32176|rttvar:481|minrtt:30467|latest_rtt:31817|ack_delay:24| [2025/04/30 19:59:58 771287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32128|rttvar:456|minrtt:30467|latest_rtt:31817|ack_delay:24| [2025/04/30 19:59:58 771297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:732|lost_pn:729|thresh:3| [2025/04/30 19:59:58 771301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 771305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32128|rtt_var:456|pto_duration:34128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 771309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 771313] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 771317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 14055| [2025/04/30 19:59:58 771321] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810529|now:1746043198771305|interv:39224| [2025/04/30 19:59:58 771325] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810529|now:1746043198771305|interval:39224|pto_count:0|srtt:32128 [2025/04/30 19:59:58 771329] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31759, ack_elapse 32021, delivered 38407|rate 1199431|lost 274| [2025/04/30 19:59:58 771334] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199431) in round 11| [2025/04/30 19:59:58 771338] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 771342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 771346] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198739413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 771350] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198739413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 771355] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:14055|srtt:32128|latest_rtt:31817|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 771360] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 19:59:58 771364] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746043198771230|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 771369] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318771230|now:1746043198771230|interv:120000000| [2025/04/30 19:59:58 771373] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318771230|now:1746043198771230|interv:120000000| [2025/04/30 19:59:58 771377] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 771381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198770407| [2025/04/30 19:59:58 771385] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198771385| [2025/04/30 19:59:58 771392] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198771391| [2025/04/30 19:59:58 771398] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 771402] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 771406] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198771406|diff:3781| [2025/04/30 19:59:58 771410] [debug] |xqc_engine_main_logic|END|now:1746043198771391| [2025/04/30 19:59:58 771415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198771415| [2025/04/30 19:59:58 771419] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198771419|diff:3768| [2025/04/30 19:59:58 771423] [debug] |xqc_engine_main_logic|END|now:1746043198771415| [2025/04/30 19:59:58 772218] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198772217| [2025/04/30 19:59:58 772229] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 772234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:453| [2025/04/30 19:59:58 772238] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 19:59:58 772244] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 19:59:58 772248] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 772252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 772257] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:492672|prior_time:1746043198739209|is_app_limited:0|send_elapse:31873|ack_elapse:33008|ctl_first_sent_time:1746043198739527|lagest_ack_time:1746043198772217|curr_delivered:532279| [2025/04/30 19:59:58 772261] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198739527| [2025/04/30 19:59:58 772266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 19:59:58 772270] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32128|rttvar:456|minrtt:30467|latest_rtt:32690|ack_delay:24| [2025/04/30 19:59:58 772274] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32195|rttvar:476|minrtt:30467|latest_rtt:32690|ack_delay:24| [2025/04/30 19:59:58 772278] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/04/30 19:59:58 772283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 772287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32195|rtt_var:476|pto_duration:34195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 772291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 772295] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 772303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 12855| [2025/04/30 19:59:58 772307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810596|now:1746043198772286|interv:38310| [2025/04/30 19:59:58 772311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810596|now:1746043198772286|interval:38310|pto_count:0|srtt:32195 [2025/04/30 19:59:58 772316] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31873, ack_elapse 33008, delivered 39607|rate 1199921|lost 274| [2025/04/30 19:59:58 772320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199921) in round 11| [2025/04/30 19:59:58 772324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 772328] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 772332] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198739527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 772336] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198739527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 772341] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:12855|srtt:32195|latest_rtt:32690|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 772346] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 19:59:58 772350] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746043198772217|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 772355] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318772217|now:1746043198772217|interv:120000000| [2025/04/30 19:59:58 772359] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318772217|now:1746043198772217|interv:120000000| [2025/04/30 19:59:58 772363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 772367] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198771391| [2025/04/30 19:59:58 772371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198772371| [2025/04/30 19:59:58 772376] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198772375| [2025/04/30 19:59:58 772381] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 772385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 772389] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198772389|diff:2798| [2025/04/30 19:59:58 772393] [debug] |xqc_engine_main_logic|END|now:1746043198772375| [2025/04/30 19:59:58 772398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198772398| [2025/04/30 19:59:58 772406] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198772406|diff:2781| [2025/04/30 19:59:58 772410] [debug] |xqc_engine_main_logic|END|now:1746043198772398| [2025/04/30 19:59:58 773223] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198773222| [2025/04/30 19:59:58 773233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 773239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:454| [2025/04/30 19:59:58 773243] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 19:59:58 773248] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 19:59:58 773253] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 773257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:734|path_largest_ack:734| [2025/04/30 19:59:58 773262] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:495072|prior_time:1746043198741219|is_app_limited:0|send_elapse:31834|ack_elapse:32003|ctl_first_sent_time:1746043198741420|lagest_ack_time:1746043198773222|curr_delivered:533479| [2025/04/30 19:59:58 773266] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198741420| [2025/04/30 19:59:58 773271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 19:59:58 773275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32195|rttvar:476|minrtt:30467|latest_rtt:31802|ack_delay:32| [2025/04/30 19:59:58 773279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32142|rttvar:463|minrtt:30467|latest_rtt:31802|ack_delay:32| [2025/04/30 19:59:58 773284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:734|lost_pn:731|thresh:3| [2025/04/30 19:59:58 773288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 773292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32142|rtt_var:463|pto_duration:34142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 773296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 773300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 773304] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 11655| [2025/04/30 19:59:58 773308] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810543|now:1746043198773292|interv:37251| [2025/04/30 19:59:58 773312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810543|now:1746043198773292|interval:37251|pto_count:0|srtt:32142 [2025/04/30 19:59:58 773316] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31834, ack_elapse 32003, delivered 38407|rate 1200106|lost 274| [2025/04/30 19:59:58 773320] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200106) in round 11| [2025/04/30 19:59:58 773329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 773333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 773337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198741420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 773341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198741420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 773346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:11655|srtt:32142|latest_rtt:31802|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 773351] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 19:59:58 773356] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746043198773222|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 773360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318773222|now:1746043198773222|interv:120000000| [2025/04/30 19:59:58 773364] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318773222|now:1746043198773222|interv:120000000| [2025/04/30 19:59:58 773368] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 773372] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198772375| [2025/04/30 19:59:58 773376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198773376| [2025/04/30 19:59:58 773381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198773380| [2025/04/30 19:59:58 773387] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 773391] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 773394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198773394|diff:1793| [2025/04/30 19:59:58 773399] [debug] |xqc_engine_main_logic|END|now:1746043198773380| [2025/04/30 19:59:58 773403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198773403| [2025/04/30 19:59:58 773407] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198773407|diff:1780| [2025/04/30 19:59:58 773411] [debug] |xqc_engine_main_logic|END|now:1746043198773403| [2025/04/30 19:59:58 774216] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198774215| [2025/04/30 19:59:58 774227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 774232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:455| [2025/04/30 19:59:58 774236] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 19:59:58 774242] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 19:59:58 774251] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 774255] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 774260] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:495072|prior_time:1746043198741219|is_app_limited:0|send_elapse:31925|ack_elapse:32996|ctl_first_sent_time:1746043198741511|lagest_ack_time:1746043198774215|curr_delivered:534679| [2025/04/30 19:59:58 774264] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198741511| [2025/04/30 19:59:58 774269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 19:59:58 774273] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32142|rttvar:463|minrtt:30467|latest_rtt:32704|ack_delay:24| [2025/04/30 19:59:58 774277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32210|rttvar:482|minrtt:30467|latest_rtt:32704|ack_delay:24| [2025/04/30 19:59:58 774281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 19:59:58 774285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 774290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32210|rtt_var:482|pto_duration:34210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 774294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 774298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 774302] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 10455| [2025/04/30 19:59:58 774306] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810611|now:1746043198774289|interv:36322| [2025/04/30 19:59:58 774309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810611|now:1746043198774289|interval:36322|pto_count:0|srtt:32210 [2025/04/30 19:59:58 774314] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31925, ack_elapse 32996, delivered 39607|rate 1200357|lost 274| [2025/04/30 19:59:58 774318] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200357) in round 11| [2025/04/30 19:59:58 774322] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 774326] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 774330] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198741511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 774335] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198741511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 774342] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:10455|srtt:32210|latest_rtt:32704|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 774348] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 19:59:58 774352] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1746043198774215|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 774357] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318774215|now:1746043198774215|interv:120000000| [2025/04/30 19:59:58 774361] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318774215|now:1746043198774215|interv:120000000| [2025/04/30 19:59:58 774365] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 774369] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198773380| [2025/04/30 19:59:58 774373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198774373| [2025/04/30 19:59:58 774378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198774377| [2025/04/30 19:59:58 774384] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198775187| [2025/04/30 19:59:58 774388] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198775187| [2025/04/30 19:59:58 774392] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198774391|diff:796| [2025/04/30 19:59:58 774396] [debug] |xqc_engine_main_logic|END|now:1746043198774377| [2025/04/30 19:59:58 774401] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198774400| [2025/04/30 19:59:58 774404] [debug] |xqc_engine_wakeup_after|wakeup:1746043198775187|now:1746043198774404|diff:783| [2025/04/30 19:59:58 774408] [debug] |xqc_engine_main_logic|END|now:1746043198774400| [2025/04/30 19:59:58 775223] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:37|state:ESTABED|recv_time:1746043198775222| [2025/04/30 19:59:58 775234] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 775240] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:456| [2025/04/30 19:59:58 775243] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 19:59:58 775249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 19:59:58 775253] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 775258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:736|path_largest_ack:736| [2025/04/30 19:59:58 775262] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:497472|prior_time:1746043198743210|is_app_limited:0|send_elapse:31847|ack_elapse:32012|ctl_first_sent_time:1746043198743414|lagest_ack_time:1746043198775222|curr_delivered:535879| [2025/04/30 19:59:58 775267] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198743414| [2025/04/30 19:59:58 775276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 19:59:58 775280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32210|rttvar:482|minrtt:30467|latest_rtt:31808|ack_delay:24| [2025/04/30 19:59:58 775284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32157|rttvar:468|minrtt:30467|latest_rtt:31808|ack_delay:24| [2025/04/30 19:59:58 775289] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:736|lost_pn:733|thresh:3| [2025/04/30 19:59:58 775293] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 775297] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32157|rtt_var:468|pto_duration:34157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 775301] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 775305] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 775309] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 9255| [2025/04/30 19:59:58 775313] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810558|now:1746043198775297|interv:35261| [2025/04/30 19:59:58 775317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810558|now:1746043198775297|interval:35261|pto_count:0|srtt:32157 [2025/04/30 19:59:58 775321] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31847, ack_elapse 32012, delivered 38407|rate 1199768|lost 274| [2025/04/30 19:59:58 775325] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199768) in round 11| [2025/04/30 19:59:58 775329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 775333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 775337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198743414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 775342] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198743414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 775346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:9255|srtt:32157|latest_rtt:31808|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 775351] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1| [2025/04/30 19:59:58 775356] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 775361] [debug] |scid:cda868c6c46a984c59172f68|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 19:59:58 775368] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 19:59:58 775372] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:457|frame:PING ACK |recv_time:1746043198775222|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 775377] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318775222|now:1746043198775222|interv:120000000| [2025/04/30 19:59:58 775381] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318775222|now:1746043198775222|interv:120000000| [2025/04/30 19:59:58 775385] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198775187|pq_index:0| [2025/04/30 19:59:58 775389] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198774377| [2025/04/30 19:59:58 775393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198775393| [2025/04/30 19:59:58 775397] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198775397| [2025/04/30 19:59:58 775403] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|largest_recv:457|ack_delay:181|first_ack_range:49|largest_pkt_recv_time:1746043198775222| [2025/04/30 19:59:58 775408] [debug] |scid:cda868c6c46a984c59172f68|xqc_gen_ack_frame|high:457|low:408|pkt_pns:2| [2025/04/30 19:59:58 775411] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:457|frame_largest_recv:457| [2025/04/30 19:59:58 775416] [debug] |scid:cda868c6c46a984c59172f68|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 19:59:58 775420] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 19:59:58 775425] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 19:59:58 775430] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 19:59:58 775463] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:745|size:31|sent:47|pkt_type:SHORT_HEADER|frame:ACK |inflight:9255|now:1746043198775435|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 775469] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:745|origin_pktnum:0|size:31|enc_size:47|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 775474] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810558| [2025/04/30 19:59:58 775481] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810558| [2025/04/30 19:59:58 775487] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810558|now:1746043198775487|diff:35071| [2025/04/30 19:59:58 775494] [debug] |xqc_engine_main_logic|END|now:1746043198775397| [2025/04/30 19:59:58 775502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198775502| [2025/04/30 19:59:58 775509] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810558|now:1746043198775509|diff:35049| [2025/04/30 19:59:58 775516] [debug] |xqc_engine_main_logic|END|now:1746043198775502| [2025/04/30 19:59:58 776186] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198776185| [2025/04/30 19:59:58 776200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 776211] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:457| [2025/04/30 19:59:58 776215] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 19:59:58 776221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 19:59:58 776225] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 776230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 776234] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:497472|prior_time:1746043198743210|is_app_limited:0|send_elapse:31952|ack_elapse:32975|ctl_first_sent_time:1746043198743519|lagest_ack_time:1746043198776185|curr_delivered:537079| [2025/04/30 19:59:58 776239] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198743519| [2025/04/30 19:59:58 776243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 19:59:58 776247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32157|rttvar:468|minrtt:30467|latest_rtt:32666|ack_delay:24| [2025/04/30 19:59:58 776252] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32218|rttvar:472|minrtt:30467|latest_rtt:32666|ack_delay:24| [2025/04/30 19:59:58 776256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:737|lost_pn:734|thresh:3| [2025/04/30 19:59:58 776260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 776264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32218|rtt_var:472|pto_duration:34218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 776268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 776272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 776276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 8055| [2025/04/30 19:59:58 776280] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810619|now:1746043198776264|interv:34355| [2025/04/30 19:59:58 776284] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810619|now:1746043198776264|interval:34355|pto_count:0|srtt:32218 [2025/04/30 19:59:58 776288] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31952, ack_elapse 32975, delivered 39607|rate 1201122|lost 274| [2025/04/30 19:59:58 776293] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201122) in round 11| [2025/04/30 19:59:58 776297] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 776301] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 776305] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198743519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 776312] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198743519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 776317] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:8055|srtt:32218|latest_rtt:32666|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 776322] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 19:59:58 776327] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746043198776185|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 776332] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318776185|now:1746043198776185|interv:120000000| [2025/04/30 19:59:58 776336] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318776185|now:1746043198776185|interv:120000000| [2025/04/30 19:59:58 776340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810558|pq_index:0| [2025/04/30 19:59:58 776344] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198775397| [2025/04/30 19:59:58 776348] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198776348| [2025/04/30 19:59:58 776353] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198776352| [2025/04/30 19:59:58 776358] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810619| [2025/04/30 19:59:58 776363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810619| [2025/04/30 19:59:58 776366] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810619|now:1746043198776366|diff:34253| [2025/04/30 19:59:58 776371] [debug] |xqc_engine_main_logic|END|now:1746043198776352| [2025/04/30 19:59:58 776376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198776376| [2025/04/30 19:59:58 776379] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810619|now:1746043198776379|diff:34240| [2025/04/30 19:59:58 776383] [debug] |xqc_engine_main_logic|END|now:1746043198776376| [2025/04/30 19:59:58 777206] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198777206| [2025/04/30 19:59:58 777217] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 777223] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:458| [2025/04/30 19:59:58 777227] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 19:59:58 777232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 19:59:58 777236] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 777241] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 777245] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:499872|prior_time:1746043198745259|is_app_limited:0|send_elapse:31783|ack_elapse:31947|ctl_first_sent_time:1746043198745460|lagest_ack_time:1746043198777206|curr_delivered:538279| [2025/04/30 19:59:58 777255] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198745460| [2025/04/30 19:59:58 777260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 19:59:58 777264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32218|rttvar:472|minrtt:30467|latest_rtt:31746|ack_delay:32| [2025/04/30 19:59:58 777268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32155|rttvar:480|minrtt:30467|latest_rtt:31746|ack_delay:32| [2025/04/30 19:59:58 777272] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 19:59:58 777276] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 777280] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32155|rtt_var:480|pto_duration:34155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 777285] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 777288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 777292] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 6855| [2025/04/30 19:59:58 777296] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810556|now:1746043198777280|interv:33276| [2025/04/30 19:59:58 777300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810556|now:1746043198777280|interval:33276|pto_count:0|srtt:32155 [2025/04/30 19:59:58 777304] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31783, ack_elapse 31947, delivered 38407|rate 1202209|lost 274| [2025/04/30 19:59:58 777309] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202209) in round 11| [2025/04/30 19:59:58 777313] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 777317] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 777321] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198745460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 777325] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198745460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 777330] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:6855|srtt:32155|latest_rtt:31746|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 777335] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 19:59:58 777342] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746043198777206|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 777347] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318777206|now:1746043198777206|interv:120000000| [2025/04/30 19:59:58 777351] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318777206|now:1746043198777206|interv:120000000| [2025/04/30 19:59:58 777355] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810619|pq_index:0| [2025/04/30 19:59:58 777359] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198776352| [2025/04/30 19:59:58 777363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198777363| [2025/04/30 19:59:58 777368] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198777367| [2025/04/30 19:59:58 777374] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810556| [2025/04/30 19:59:58 777378] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810556| [2025/04/30 19:59:58 777382] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810556|now:1746043198777382|diff:33174| [2025/04/30 19:59:58 777386] [debug] |xqc_engine_main_logic|END|now:1746043198777367| [2025/04/30 19:59:58 777391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198777390| [2025/04/30 19:59:58 777394] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810556|now:1746043198777394|diff:33162| [2025/04/30 19:59:58 777398] [debug] |xqc_engine_main_logic|END|now:1746043198777390| [2025/04/30 19:59:58 778211] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198778210| [2025/04/30 19:59:58 778222] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 778228] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:459| [2025/04/30 19:59:58 778232] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 19:59:58 778237] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 19:59:58 778242] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 778246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:739| [2025/04/30 19:59:58 778251] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:499872|prior_time:1746043198745259|is_app_limited:0|send_elapse:31889|ack_elapse:32951|ctl_first_sent_time:1746043198745566|lagest_ack_time:1746043198778210|curr_delivered:539479| [2025/04/30 19:59:58 778255] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198745566| [2025/04/30 19:59:58 778260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 19:59:58 778264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32155|rttvar:480|minrtt:30467|latest_rtt:32644|ack_delay:24| [2025/04/30 19:59:58 778268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32213|rttvar:476|minrtt:30467|latest_rtt:32644|ack_delay:24| [2025/04/30 19:59:58 778277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/04/30 19:59:58 778281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 778286] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32213|rtt_var:476|pto_duration:34213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 778290] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 778294] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 778298] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 5655| [2025/04/30 19:59:58 778302] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810614|now:1746043198778285|interv:32329| [2025/04/30 19:59:58 778306] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810614|now:1746043198778285|interval:32329|pto_count:0|srtt:32213 [2025/04/30 19:59:58 778310] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31889, ack_elapse 32951, delivered 39607|rate 1201996|lost 274| [2025/04/30 19:59:58 778314] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201996) in round 11| [2025/04/30 19:59:58 778318] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 778322] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 778326] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198745566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 778330] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198745566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 778335] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:5655|srtt:32213|latest_rtt:32644|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 778340] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 19:59:58 778345] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746043198778210|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 778349] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318778210|now:1746043198778210|interv:120000000| [2025/04/30 19:59:58 778353] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318778210|now:1746043198778210|interv:120000000| [2025/04/30 19:59:58 778357] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810556|pq_index:0| [2025/04/30 19:59:58 778361] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198777367| [2025/04/30 19:59:58 778368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198778368| [2025/04/30 19:59:58 778373] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198778372| [2025/04/30 19:59:58 778378] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810614| [2025/04/30 19:59:58 778383] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810614| [2025/04/30 19:59:58 778386] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810614|now:1746043198778386|diff:32228| [2025/04/30 19:59:58 778391] [debug] |xqc_engine_main_logic|END|now:1746043198778372| [2025/04/30 19:59:58 778395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198778395| [2025/04/30 19:59:58 778399] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810614|now:1746043198778399|diff:32215| [2025/04/30 19:59:58 778403] [debug] |xqc_engine_main_logic|END|now:1746043198778395| [2025/04/30 19:59:58 779192] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198779191| [2025/04/30 19:59:58 779205] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 779212] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:460| [2025/04/30 19:59:58 779216] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 19:59:58 779221] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 19:59:58 779225] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 779230] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:740|path_largest_ack:740| [2025/04/30 19:59:58 779234] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:502272|prior_time:1746043198747188|is_app_limited:0|send_elapse:31791|ack_elapse:32003|ctl_first_sent_time:1746043198747393|lagest_ack_time:1746043198779191|curr_delivered:540679| [2025/04/30 19:59:58 779239] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198747393| [2025/04/30 19:59:58 779243] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 19:59:58 779247] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32213|rttvar:476|minrtt:30467|latest_rtt:31798|ack_delay:24| [2025/04/30 19:59:58 779251] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32158|rttvar:466|minrtt:30467|latest_rtt:31798|ack_delay:24| [2025/04/30 19:59:58 779256] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:740|lost_pn:737|thresh:3| [2025/04/30 19:59:58 779260] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 779264] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32158|rtt_var:466|pto_duration:34158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 779268] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 779277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 779281] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 4455| [2025/04/30 19:59:58 779284] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810559|now:1746043198779264|interv:31295| [2025/04/30 19:59:58 779288] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810559|now:1746043198779264|interval:31295|pto_count:0|srtt:32158 [2025/04/30 19:59:58 779293] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31791, ack_elapse 32003, delivered 38407|rate 1200106|lost 274| [2025/04/30 19:59:58 779297] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200106) in round 11| [2025/04/30 19:59:58 779301] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 779305] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 779309] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198747393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 779313] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198747393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 779318] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:4455|srtt:32158|latest_rtt:31798|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 779323] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 19:59:58 779328] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746043198779191|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 779332] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318779191|now:1746043198779191|interv:120000000| [2025/04/30 19:59:58 779336] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318779191|now:1746043198779191|interv:120000000| [2025/04/30 19:59:58 779340] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810614|pq_index:0| [2025/04/30 19:59:58 779344] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198778372| [2025/04/30 19:59:58 779348] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198779348| [2025/04/30 19:59:58 779353] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198779352| [2025/04/30 19:59:58 779359] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810559| [2025/04/30 19:59:58 779363] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810559| [2025/04/30 19:59:58 779367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810559|now:1746043198779367|diff:31192| [2025/04/30 19:59:58 779374] [debug] |xqc_engine_main_logic|END|now:1746043198779352| [2025/04/30 19:59:58 779379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198779379| [2025/04/30 19:59:58 779382] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810559|now:1746043198779382|diff:31177| [2025/04/30 19:59:58 779386] [debug] |xqc_engine_main_logic|END|now:1746043198779379| [2025/04/30 19:59:58 780223] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198780222| [2025/04/30 19:59:58 780233] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 780239] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:461| [2025/04/30 19:59:58 780243] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 19:59:58 780249] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 19:59:58 780253] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 780257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 780262] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:502272|prior_time:1746043198747188|is_app_limited:0|send_elapse:31898|ack_elapse:33034|ctl_first_sent_time:1746043198747500|lagest_ack_time:1746043198780222|curr_delivered:541879| [2025/04/30 19:59:58 780266] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198747500| [2025/04/30 19:59:58 780271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 19:59:58 780275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32158|rttvar:466|minrtt:30467|latest_rtt:32722|ack_delay:40| [2025/04/30 19:59:58 780279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32224|rttvar:481|minrtt:30467|latest_rtt:32722|ack_delay:40| [2025/04/30 19:59:58 780283] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 19:59:58 780287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 780291] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32224|rtt_var:481|pto_duration:34224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 780296] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 780300] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 780303] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 3255| [2025/04/30 19:59:58 780307] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810625|now:1746043198780291|interv:30334| [2025/04/30 19:59:58 780311] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810625|now:1746043198780291|interval:30334|pto_count:0|srtt:32224 [2025/04/30 19:59:58 780316] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31898, ack_elapse 33034, delivered 39607|rate 1198976|lost 274| [2025/04/30 19:59:58 780324] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198976) in round 11| [2025/04/30 19:59:58 780329] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 780333] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 780337] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198747500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 780341] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198747500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:504672| [2025/04/30 19:59:58 780346] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:3255|srtt:32224|latest_rtt:32722|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 780351] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 19:59:58 780356] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746043198780222|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 780360] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318780222|now:1746043198780222|interv:120000000| [2025/04/30 19:59:58 780364] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318780222|now:1746043198780222|interv:120000000| [2025/04/30 19:59:58 780368] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810559|pq_index:0| [2025/04/30 19:59:58 780372] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198779352| [2025/04/30 19:59:58 780376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198780376| [2025/04/30 19:59:58 780381] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198780380| [2025/04/30 19:59:58 780387] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810625| [2025/04/30 19:59:58 780391] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810625| [2025/04/30 19:59:58 780395] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810625|now:1746043198780395|diff:30230| [2025/04/30 19:59:58 780399] [debug] |xqc_engine_main_logic|END|now:1746043198780380| [2025/04/30 19:59:58 780404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198780404| [2025/04/30 19:59:58 780408] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810625|now:1746043198780408|diff:30217| [2025/04/30 19:59:58 780412] [debug] |xqc_engine_main_logic|END|now:1746043198780404| [2025/04/30 19:59:58 781181] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198781180| [2025/04/30 19:59:58 781194] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 781200] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:462| [2025/04/30 19:59:58 781204] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 19:59:58 781214] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 19:59:58 781218] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 781223] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|path:0|pkt_num:742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:742|path_largest_ack:742| [2025/04/30 19:59:58 781227] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38407|prior_delivered:504672|prior_time:1746043198749187|is_app_limited:0|send_elapse:31760|ack_elapse:31993|ctl_first_sent_time:1746043198749397|lagest_ack_time:1746043198781180|curr_delivered:543079| [2025/04/30 19:59:58 781232] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198749397| [2025/04/30 19:59:58 781236] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 19:59:58 781240] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32224|rttvar:481|minrtt:30467|latest_rtt:31783|ack_delay:32| [2025/04/30 19:59:58 781244] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32164|rttvar:479|minrtt:30467|latest_rtt:31783|ack_delay:32| [2025/04/30 19:59:58 781249] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 19:59:58 781253] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 781257] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32164|rtt_var:479|pto_duration:34164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 781261] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 781265] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 781269] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 2055| [2025/04/30 19:59:58 781273] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810565|now:1746043198781257|interv:29308| [2025/04/30 19:59:58 781277] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810565|now:1746043198781257|interval:29308|pto_count:0|srtt:32164 [2025/04/30 19:59:58 781281] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31760, ack_elapse 31993, delivered 38407|rate 1200481|lost 274| [2025/04/30 19:59:58 781285] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 19:59:58 781289] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200481) in round 12| [2025/04/30 19:59:58 781293] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 781297] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 781301] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198749397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:543079| [2025/04/30 19:59:58 781308] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198749397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:543079| [2025/04/30 19:59:58 781312] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:2055|srtt:32164|latest_rtt:31783|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 19:59:58 781318] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 19:59:58 781322] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746043198781180|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 781327] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318781180|now:1746043198781180|interv:120000000| [2025/04/30 19:59:58 781331] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318781180|now:1746043198781180|interv:120000000| [2025/04/30 19:59:58 781335] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810625|pq_index:0| [2025/04/30 19:59:58 781339] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198780380| [2025/04/30 19:59:58 781343] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198781343| [2025/04/30 19:59:58 781348] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198781347| [2025/04/30 19:59:58 781354] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810565| [2025/04/30 19:59:58 781358] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810565| [2025/04/30 19:59:58 781362] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810565|now:1746043198781361|diff:29204| [2025/04/30 19:59:58 781366] [debug] |xqc_engine_main_logic|END|now:1746043198781347| [2025/04/30 19:59:58 781371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198781371| [2025/04/30 19:59:58 781375] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810565|now:1746043198781374|diff:29191| [2025/04/30 19:59:58 781378] [debug] |xqc_engine_main_logic|END|now:1746043198781371| [2025/04/30 19:59:58 782192] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:36|state:ESTABED|recv_time:1746043198782191| [2025/04/30 19:59:58 782203] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 782209] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:463| [2025/04/30 19:59:58 782213] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 19:59:58 782219] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 19:59:58 782223] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:2| [2025/04/30 19:59:58 782227] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|conn:0000561B635A26FC|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 19:59:58 782232] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:39607|prior_delivered:504672|prior_time:1746043198749187|is_app_limited:0|send_elapse:31862|ack_elapse:33004|ctl_first_sent_time:1746043198749499|lagest_ack_time:1746043198782191|curr_delivered:544279| [2025/04/30 19:59:58 782241] [debug] |scid:cda868c6c46a984c59172f68|xqc_update_sample|sampler_sent_time_update:1746043198749499| [2025/04/30 19:59:58 782246] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 19:59:58 782250] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|before update rtt|conn:0000561B635A26FC|srtt:32164|rttvar:479|minrtt:30467|latest_rtt:32692|ack_delay:24| [2025/04/30 19:59:58 782254] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_update_rtt|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |after update rtt|conn:0000561B635A26FC|srtt:32227|rttvar:486|minrtt:30467|latest_rtt:32692|ack_delay:24| [2025/04/30 19:59:58 782258] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/04/30 19:59:58 782262] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 19:59:58 782266] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|srtt:32227|rtt_var:486|pto_duration:34227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 19:59:58 782271] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 0, unacked: 0| [2025/04/30 19:59:58 782275] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 1, unacked: 0| [2025/04/30 19:59:58 782279] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_get_pto_time_and_space|conn:0000561B635A26FC|path:0|PNS: 2, unacked: 855| [2025/04/30 19:59:58 782283] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:LOSS_DETECTION|expire:1746043198810628|now:1746043198782266|interv:28362| [2025/04/30 19:59:58 782287] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000561B635A26FC|path:0|pns:2|expire:1746043198810628|now:1746043198782266|interval:28362|pto_count:0|srtt:32227 [2025/04/30 19:59:58 782291] [debug] |scid:cda868c6c46a984c59172f68|xqc_generate_sample|sampler: send_elapse 31862, ack_elapse 33004, delivered 39607|rate 1200066|lost 274| [2025/04/30 19:59:58 782295] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200066) in round 12| [2025/04/30 19:59:58 782299] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_update_min_rtt|minrtt expire|rtt:30467, old_rtt:30467| [2025/04/30 19:59:58 782303] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92012|extra_cwnd:4520| [2025/04/30 19:59:58 782307] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198749499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:543079| [2025/04/30 19:59:58 782311] [debug] |scid:cda868c6c46a984c59172f68|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96532|packet_lost:0|acked:1200|po_sent_time:1746043198749499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:543079| [2025/04/30 19:59:58 782316] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd |bbr on ack|mode:2|pacing_rate:1208039|bw:1208039|cwnd:96532|full_bw_reached:1|inflight:855|srtt:32227|latest_rtt:32692|min_rtt:30467|applimit:0|lost:274|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 19:59:58 782321] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 19:59:58 782329] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK |recv_time:1746043198782191|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 782333] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318782191|now:1746043198782191|interv:120000000| [2025/04/30 19:59:58 782337] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318782191|now:1746043198782191|interv:120000000| [2025/04/30 19:59:58 782341] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810565|pq_index:0| [2025/04/30 19:59:58 782345] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198781347| [2025/04/30 19:59:58 782349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198782349| [2025/04/30 19:59:58 782354] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198782353| [2025/04/30 19:59:58 782360] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198810628| [2025/04/30 19:59:58 782364] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198810628| [2025/04/30 19:59:58 782367] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810628|now:1746043198782367|diff:28261| [2025/04/30 19:59:58 782372] [debug] |xqc_engine_main_logic|END|now:1746043198782353| [2025/04/30 19:59:58 782376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198782376| [2025/04/30 19:59:58 782380] [debug] |xqc_engine_wakeup_after|wakeup:1746043198810628|now:1746043198782380|diff:28248| [2025/04/30 19:59:58 782384] [debug] |xqc_engine_main_logic|END|now:1746043198782376| [2025/04/30 19:59:58 782916] [info] |xqc_engine_packet_process|==>|conn:0000561B635A26FC|size:40|state:ESTABED|recv_time:1746043198782915| [2025/04/30 19:59:58 782924] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:cda868c6c46a984c59172f68|spin_bit:0| [2025/04/30 19:59:58 782930] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|largest_pn:464| [2025/04/30 19:59:58 782934] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 19:59:58 782939] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 19:59:58 782943] [debug] |scid:cda868c6c46a984c59172f68|xqc_process_frames|frame_type:1d| [2025/04/30 19:59:58 782947] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_DRAINING|expire:1746043198960628|now:1746043198782947|interv:177681| [2025/04/30 19:59:58 782951] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_queue_drop_packets|sndq_packets_used:1|sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 19:59:58 782956] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:855| [2025/04/30 19:59:58 782960] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_INIT| [2025/04/30 19:59:58 782964] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_HSK| [2025/04/30 19:59:58 782968] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 19:59:58 782971] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 19:59:58 782976] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_immediate_close|state to closing|state:ESTABED|flags:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) [2025/04/30 19:59:58 782982] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 19:59:58 782991] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 19:59:58 782995] [info] |scid:cda868c6c46a984c59172f68|xqc_conn_on_pkt_processed|====>|conn:0000561B635A26FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:465|frame:CONNECTION_CLOSE |recv_time:1746043198782915|dcid:cda868c6c46a984c59172f68|dcid_seq:0| [2025/04/30 19:59:58 783000] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:PATH_IDLE|expire:1746043318782915|now:1746043198782915|interv:120000000| [2025/04/30 19:59:58 783004] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_set|type:CONN_IDLE|expire:1746043318782915|now:1746043198782915|interv:120000000| [2025/04/30 19:59:58 783008] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198810628|pq_index:0| [2025/04/30 19:59:58 783013] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198782353| [2025/04/30 19:59:58 783017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198783017| [2025/04/30 19:59:58 783021] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198783020| [2025/04/30 19:59:58 783027] [debug] |scid:cda868c6c46a984c59172f68|xqc_path_get_perf_class|conn:0000561B635A26FC|path_id:0|path_srtt:32227|min_srtt:32227|path_bw:1208039|loss_rate:64.32|path_pto:0| [2025/04/30 19:59:58 783031] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|path srtt|conn:0000561B635A26FC|path_id:0|path_srtt:32227|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 19:59:58 783036] [debug] |scid:cda868c6c46a984c59172f68|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:29|reinj:0|path_class:4| [2025/04/30 19:59:58 783041] [debug] |scid:cda868c6c46a984c59172f68|xqc_check_acked_or_dropped_pkt|conn:0000561B635A26FC|pkt_num:0|size:29|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 19:59:58 783045] [debug] |scid:cda868c6c46a984c59172f68|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 19:59:58 783075] [info] |scid:cda868c6c46a984c59172f68|xqc_send_packet_with_pn|<==|conn:0000561B635A26FC|path:0|pkt_num:746|size:29|sent:45|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746043198783051|stream_id:0|stream_offset:0| [2025/04/30 19:59:58 783081] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_on_packet_sent|conn:0000561B635A26FC|path:0|pkt_num:746|origin_pktnum:0|size:29|enc_size:45|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:DRAINING|po_in_flight:0||retrans:0| [2025/04/30 19:59:58 783089] [debug] |scid:cda868c6c46a984c59172f68|xqc_conn_next_wakeup_time|wakeup_time:1746043198960628| [2025/04/30 19:59:58 783095] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_wakeup_queue|next_tick_time:1746043198960628| [2025/04/30 19:59:58 783102] [debug] |xqc_engine_wakeup_after|wakeup:1746043198960628|now:1746043198783101|diff:177527| [2025/04/30 19:59:58 783108] [debug] |xqc_engine_main_logic|END|now:1746043198783020| [2025/04/30 19:59:58 783116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198783116| [2025/04/30 19:59:58 783123] [debug] |xqc_engine_wakeup_after|wakeup:1746043198960628|now:1746043198783123|diff:177505| [2025/04/30 19:59:58 783129] [debug] |xqc_engine_main_logic|END|now:1746043198783116| [2025/04/30 19:59:58 961362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043198961362| [2025/04/30 19:59:58 961392] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_remove_wakeup_queue|next_tick_time:1746043198960628|pq_index:0| [2025/04/30 19:59:58 961399] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_add_active_queue|last_ticked_time:1746043198783020| [2025/04/30 19:59:58 961421] [debug] |scid:cda868c6c46a984c59172f68|xqc_engine_process_conn|conn:0000561B635A26FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043198961416| [2025/04/30 19:59:58 961429] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746043198960628|now:1746043198961416| [2025/04/30 19:59:58 961435] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746043198960628|now:1746043198961416| [2025/04/30 19:59:58 961440] [debug] |scid:cda868c6c46a984c59172f68|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 19:59:58 961446] [info] |xqc_engine_main_logic|conn:0000561B635A26FC|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd|conn_state:13|next_tick_time:1746043198960628 [2025/04/30 19:59:58 961461] [report] |scid:cda868c6c46a984c59172f68|xqc_conn_destroy|0000561B635A26FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:35213|first_send_delay:35623|conn_persist:703758|keyupdate_cnt:0|err:0x0|close_msg:remote close|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd|hsk_recv:34034|close_recv:525244|close_send:525348|last_recv:525212|last_send:525348|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,441,253,743,469,464,847118,0,51,i32,4,27,40,40000,465,525,0,4,23,36,4,463,523,0,4,23,36,4,464,524,0,4,31,4,745,517,4,29,40000,746,525,4,855,80,744,493,0-2,0-2,0-0,0-0,0-0,0-32,0-886045,0-54945,0-738,0-464,0-274,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:274|tlp_pkt:0|snd_pkt:738|spurious_loss:0|detected_loss:274|max_pto:0|finished_streams:2|cli_bidi_s:3|svr_bidi_s:0|fec_exist:0|fec_ensch:NO_FEC|fec_desch:NO_FEC|fec_neg_fail:0|fec_mp_mode:NO_FEC|send_fec_pkts:0|recovered_fec_num:0|max_po_size:1200|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,0",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/04/30 19:59:58 961472] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_stream|send_state:2|recv_state:3|stream_id:8|stream_type:0| [2025/04/30 19:59:58 961482] [stats] |scid:cda868c6c46a984c59172f68|xqc_destroy_stream|err:0x0|close_msg:conn closed|enable_multipath:0|send_state:2|recv_state:3|stream_id:8|stream_type:0|send_bytes:512000|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746043198294974|wrt_delay:580|snd_delay:4929|finwrt_delay:3135|finsnd_delay:456427|finrcv_delay:0|finread_delay:226|all_acked_delay:0|firstfinack_dely:0|close_delay:0|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-cda868c6c46a984c59172f68 p-193.167.0.100-60777-ded7065a7ab6e8c02e30b160445d100ec3b901fd|path_info:mp is not supported in connection scid:cda868c6c46a984c59172f68|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:274| [2025/04/30 19:59:58 961627] [debug] |scid:cda868c6c46a984c59172f68|xqc_send_ctl_destroy|destroy| [2025/04/30 19:59:58 961641] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 19:59:58 961650] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 19:59:58 961658] [debug] |scid:cda868c6c46a984c59172f68|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 19:59:58 961715] [debug] |xqc_engine_wakeup_after|wakeup:1746043258058358|now:1746043198961715|diff:59096643| [2025/04/30 19:59:58 961727] [debug] |xqc_engine_main_logic|END|now:1746043198961416|